]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add net close test
authorBastian Dehn <hhaalo@arcor.de>
Fri, 31 Oct 2025 15:25:56 +0000 (16:25 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 31 Oct 2025 15:25:56 +0000 (16:25 +0100)
tests/kds_s2000w_net_tests.c

index 236b930b350922d30c4d5542ece2847b6a085193..f345e7826f9ae1863d1f8dbccbfef34fd6ebfa93 100644 (file)
@@ -381,6 +381,14 @@ void sane_kds_s2000w_net_open_not_connected_test()
        hlist = NULL;
 }
 
+void sane_kds_s2000w_net_close_test()
+{
+       handler_t* h = kds_s2000w_handler_init();
+       expect_function_call(__wrap_kds_s2000w_client_close_session);
+
+       sane_kds_s2000w_net_close(h);
+}
+
 void sane_kds_s2000w_net_start_test(void** state)
 {
        response_t** response_list = (response_t**) *state;
@@ -794,6 +802,7 @@ int main()
                cmocka_unit_test(sane_kds_s2000w_net_open_busy_device_test),
                cmocka_unit_test(sane_kds_s2000w_net_open_invalid_test),
                cmocka_unit_test(sane_kds_s2000w_net_open_not_connected_test),
+               cmocka_unit_test(sane_kds_s2000w_net_close_test),
                cmocka_unit_test(sane_kds_s2000w_net_start_test),
                cmocka_unit_test(sane_kds_s2000w_net_start_one_page_per_flatscan_test),
                cmocka_unit_test(sane_kds_s2000w_net_start_one_page_per_feeder_test),