iio: Fix sysfs attribute verification failing
sysfs usually appends newlines at the end of attributes to make them
easier to consume, but the test suite can't test for that.
** (iio-sensor-proxy:4882): WARNING **: 14:14:46.792: Possible failure in string write of 'accel_3d-dev0
' Should be 'accel_3d-dev0' written to /sys/devices/platform/AMDI0010:02/i2c-2/i2c-BMA250E:00/0018:6243:0001.0002/HID-SENSOR-200073.2.auto/iio:device0/trigger/current_trigger
Closes: #347
Fixes: ac053f8a12
This commit is contained in:
@@ -416,7 +416,7 @@ _write_sysfs_string (const char *filename,
|
|||||||
return 0;
|
return 0;
|
||||||
g_clear_pointer (&sysfsfp, fclose);
|
g_clear_pointer (&sysfsfp, fclose);
|
||||||
if (!g_file_get_contents (temp, &contents, NULL, NULL) ||
|
if (!g_file_get_contents (temp, &contents, NULL, NULL) ||
|
||||||
g_strcmp0 (contents, val) != 0) {
|
g_strcmp0 (g_strchomp (contents), val) != 0) {
|
||||||
g_warning ("Possible failure in string write of '%s' Should be '%s' written to %s\n",
|
g_warning ("Possible failure in string write of '%s' Should be '%s' written to %s\n",
|
||||||
contents ?: "(null)", val, temp);
|
contents ?: "(null)", val, temp);
|
||||||
return -1;
|
return -1;
|
||||||
|
Reference in New Issue
Block a user