tests: fix the test case for gpiod_line_config_get_line_settings()
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 12 Apr 2023 13:10:45 +0000 (15:10 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 12 Apr 2023 13:10:45 +0000 (15:10 +0200)
We should compare the values stored by the 'retrieved' line settings
object, not the original 'settings'.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
tests/tests-line-config.c

index 51f190da9f6aaea9ba3d879e9577189cb9d54ef3..cf3e9d10bbe9697e387fb06386d87264e5e86928 100644 (file)
@@ -48,9 +48,9 @@ GPIOD_TEST_CASE(get_line_settings)
 
        retrieved = gpiod_test_line_config_get_line_settings_or_fail(config, 2);
 
-       g_assert_cmpint(gpiod_line_settings_get_direction(settings), ==,
+       g_assert_cmpint(gpiod_line_settings_get_direction(retrieved), ==,
                        GPIOD_LINE_DIRECTION_INPUT);
-       g_assert_cmpint(gpiod_line_settings_get_bias(settings), ==,
+       g_assert_cmpint(gpiod_line_settings_get_bias(retrieved), ==,
                        GPIOD_LINE_BIAS_PULL_DOWN);
 }