From: Bastian Dehn Date: Sat, 8 Nov 2025 17:12:17 +0000 (+0100) Subject: add test for get device twice X-Git-Tag: v1.1.21^2~19 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=847753700e16ed1095c47719d072d880304b83e5;p=sane-kds-s2000w-net.git add test for get device twice --- diff --git a/tests/kds_s2000w_net_tests.c b/tests/kds_s2000w_net_tests.c index 5f1a447..8590c72 100644 --- a/tests/kds_s2000w_net_tests.c +++ b/tests/kds_s2000w_net_tests.c @@ -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();