]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add get unknown descriptor
authorBastian Dehn <hhaalo@arcor.de>
Fri, 31 Oct 2025 17:12:24 +0000 (18:12 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 31 Oct 2025 17:12:24 +0000 (18:12 +0100)
tests/kds_s2000w_option_descriptor_tests.c

index 00f7682d2faec48b16c7ecbcf7e58cdaab3a46ff..d1d47e666a963e93e5381d628b25329d02b57d95 100644 (file)
@@ -867,7 +867,14 @@ void kds_s2000w_option_full_get_descriptor_over_max_options_test()
        assert_null(option);
 }
 
-void Kds_s2000w_option_init_descriptor_no_mem()
+void kds_s2000w_option_get_unknown_descriptor()
+{
+       SANE_Option_Descriptor* descriptor = kds_s2000w_option_descriptors_get_by_config_name("unknown");
+
+       assert_null(descriptor);
+}
+
+void kds_s2000w_option_init_descriptor_no_mem()
 {
        kds_s2000w_option_descriptors_free();
 
@@ -940,7 +947,9 @@ int main()
                cmocka_unit_test(kds_s2000w_option_get_descriptor_over_max_options_test),
                cmocka_unit_test(kds_s2000w_option_full_get_descriptor_by_number),
                cmocka_unit_test(kds_s2000w_option_full_get_descriptor_over_max_options_test),
-               cmocka_unit_test(Kds_s2000w_option_init_descriptor_no_mem)
+               cmocka_unit_test(kds_s2000w_option_get_unknown_descriptor),
+               cmocka_unit_test(kds_s2000w_option_init_descriptor_no_mem)
+
        };
 
        return cmocka_run_group_tests(option_descriptor_tests, setup, teardown);