tests: extend the test case for gpiod_request_config_set_consumer()
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 15 Mar 2023 20:29:35 +0000 (21:29 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 15 Mar 2023 20:40:04 +0000 (21:40 +0100)
Also check that passing a NULL consumer string works as expected.

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

index 71fccde020af6135331601cfd7d2503a423908f5..d3c679a8dd637167dc68030a6f7f11e8ffcac642 100644 (file)
@@ -29,6 +29,9 @@ GPIOD_TEST_CASE(set_consumer)
        gpiod_request_config_set_consumer(config, "foobar");
        g_assert_cmpstr(gpiod_request_config_get_consumer(config), ==,
                        "foobar");
+
+       gpiod_request_config_set_consumer(config, NULL);
+       g_assert_null(gpiod_request_config_get_consumer(config));
 }
 
 GPIOD_TEST_CASE(set_event_buffer_size)