From: Bastian Dehn Date: Sun, 17 Mar 2024 11:07:33 +0000 (+0100) Subject: migrate test for empty image X-Git-Tag: v1.0.0^2~73^2~16 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=68b7e197d4f5e75d5468e4f2aa9741389f4433cf;p=sane-kds-s2000w-net.git migrate test for empty image --- diff --git a/tests/kds_s2000w_net_read_tests.c b/tests/kds_s2000w_net_read_tests.c index 59befba..0a2c4d2 100644 --- a/tests/kds_s2000w_net_read_tests.c +++ b/tests/kds_s2000w_net_read_tests.c @@ -40,7 +40,7 @@ void sane_kds_s2000w_net_read_without_data() h = NULL; } -START_TEST(sane_kds_s2000w_net_read_empty_image) +void sane_kds_s2000w_net_read_empty_image() { int length = 0; handler* h = init_handler(); @@ -50,14 +50,13 @@ START_TEST(sane_kds_s2000w_net_read_empty_image) SANE_Status status = _sane_kds_s2000w_net_read(h, (void*) dataptr, 65536, &length); - ck_assert_int_eq(status, SANE_STATUS_EOF); + assert_int_equal(status, SANE_STATUS_EOF); free(dataptr); dataptr = NULL; free_handler(h); h = NULL; } -END_TEST START_TEST(sane_kds_s2000w_net_read_test) { @@ -129,7 +128,6 @@ Suite* net_read() Suite* read = suite_create("kds_s2000w_net_read"); TCase* net_read = tcase_create("read"); - tcase_add_test(net_read, sane_kds_s2000w_net_read_empty_image); tcase_add_test(net_read, sane_kds_s2000w_net_read_test); tcase_add_test(net_read, sane_kds_s2000w_net_read_bytes_per_line_bigger_test); diff --git a/tests/kds_s2000w_net_read_tests.h b/tests/kds_s2000w_net_read_tests.h index 02c4196..d3c5e90 100644 --- a/tests/kds_s2000w_net_read_tests.h +++ b/tests/kds_s2000w_net_read_tests.h @@ -10,6 +10,7 @@ void sane_kds_s2000w_net_read_cancel_test(); void sane_kds_s2000w_net_read_without_data(); +void sane_kds_s2000w_net_read_empty_image(); Suite* net_read(); #endif \ No newline at end of file diff --git a/tests/runtests.c b/tests/runtests.c index 7b9cf1b..100f9fe 100644 --- a/tests/runtests.c +++ b/tests/runtests.c @@ -31,7 +31,8 @@ int run_cmocka_tests() { const struct CMUnitTest net_read_tests[] = { cmocka_unit_test(sane_kds_s2000w_net_read_cancel_test), - cmocka_unit_test(sane_kds_s2000w_net_read_without_data) + cmocka_unit_test(sane_kds_s2000w_net_read_without_data), + cmocka_unit_test(sane_kds_s2000w_net_read_empty_image) };