]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add test for get device twice
authorBastian Dehn <hhaalo@arcor.de>
Sat, 8 Nov 2025 17:12:17 +0000 (18:12 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 8 Nov 2025 17:12:17 +0000 (18:12 +0100)
tests/kds_s2000w_net_tests.c

index 5f1a447bdc6b0922a40691030c1568d4230b9310..8590c72bc579369a25d8dea965f84dc9edada405 100644 (file)
@@ -114,6 +114,15 @@ void kds_s2000w_net_get_devices_test()
        assert_string_equal(device_list[0][0]->type, "sheetfed scanner");
        assert_null(device_list[0][1]);
 
+       status = sane_kds_s2000w_net_get_devices(device_list, 0);
+
+       assert_int_equal(status, SANE_STATUS_GOOD);
+       assert_string_equal(device_list[0][0]->name, "kds_s2000w_net");
+       assert_string_equal(device_list[0][0]->vendor, "Kodak");
+       assert_string_equal(device_list[0][0]->model, "Kodak Alaris s2000w series");
+       assert_string_equal(device_list[0][0]->type, "sheetfed scanner");
+       assert_null(device_list[0][1]);
+
        free(device_list);
        device_list = NULL;
        sane_kds_s2000w_net_exit();