]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add test for unsupported methods
authorBastian Dehn <hhaalo@arcor.de>
Tue, 12 Mar 2024 16:39:53 +0000 (17:39 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Tue, 12 Mar 2024 16:39:53 +0000 (17:39 +0100)
tests/kds_s2000w_net_tests.c

index ebe9772bd2e69a6fac29e48287fc2acc155028db..31d61539edb7d820594338e7d8452419f148d7ec 100644 (file)
@@ -62,6 +62,22 @@ START_TEST(kds_s2000w_net_get_devices_only_remote)
 }
 END_TEST
 
+START_TEST(kds_s2000w_net_set_io_mode)
+{
+       SANE_Status result = _sane_kds_s2000w_net_set_io_mode(NULL, SANE_FALSE);
+
+       ck_assert_int_eq(result, SANE_STATUS_UNSUPPORTED);
+}
+END_TEST
+
+START_TEST(kds_s2000w_net_get_select_fd)
+{
+       SANE_Status result = _sane_kds_s2000w_net_get_select_fd(NULL, NULL);
+
+       ck_assert_int_eq(result, SANE_STATUS_UNSUPPORTED);
+}
+END_TEST
+
 Suite* net_tests()
 {
        Suite* net_tests_suite = suite_create("kds_s2000w_net");
@@ -70,6 +86,8 @@ Suite* net_tests()
        tcase_add_test(net_tests, kds_s2000w_net_get_devices);
        tcase_add_test(net_tests, kds_s2000w_net_get_devices_only_remote);
        tcase_add_test(net_tests, kds_s2000w_net_get_parameters_with_image_data);
+       tcase_add_test(net_tests, kds_s2000w_net_set_io_mode);
+       tcase_add_test(net_tests, kds_s2000w_net_get_select_fd);
        suite_add_tcase(net_tests_suite, net_tests);
        return net_tests_suite;
 }
\ No newline at end of file