diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2015-07-19 15:42:00 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2015-08-03 22:30:20 +0100 |
commit | 093e64c448108483fb1c8f5bccc13d12b547550c (patch) | |
tree | b995acf0043f3ad3db9d89028e5e71fd98e6a136 /test/assert-tests.c | |
parent | 0b624c7fba92d74858746328888548d28b55f84a (diff) | |
download | libnslayout-093e64c448108483fb1c8f5bccc13d12b547550c.tar.gz libnslayout-093e64c448108483fb1c8f5bccc13d12b547550c.tar.bz2 |
Add nslayout_layout_destroy basic API testing.
Diffstat (limited to 'test/assert-tests.c')
-rw-r--r-- | test/assert-tests.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/test/assert-tests.c b/test/assert-tests.c index 4fca036..1b97814 100644 --- a/test/assert-tests.c +++ b/test/assert-tests.c @@ -22,16 +22,27 @@ START_TEST (test_nslayout_layout_create_aborts1) } END_TEST +/* TODO: Test for each individual param being NULL. */ +START_TEST (test_nslayout_layout_destroy_aborts1) +{ + (void) nslayout_layout_destroy(NULL); +} +END_TEST + void nslayout_assert_suite(SRunner *sr) { Suite *s = suite_create("libnslayout: API Assert tests"); - TCase *tc_assert = tcase_create("Creation/Destruction"); + TCase *tc_assert = tcase_create("Creation/Destruction"); tcase_add_test_raise_signal( tc_assert, test_nslayout_layout_create_aborts1, SIGABRT); + tcase_add_test_raise_signal( + tc_assert, + test_nslayout_layout_destroy_aborts1, + SIGABRT); suite_add_tcase(s, tc_assert); srunner_add_suite(sr, s); |