From 1418d5cc62f2f888aed5c033fa3fd9f50eb67235 Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Tue, 1 Jun 2021 23:49:13 +0200 Subject: Add Check framework for unit tests --- tests/main.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tests/main.c (limited to 'tests/main.c') diff --git a/tests/main.c b/tests/main.c new file mode 100644 index 0000000..65d527f --- /dev/null +++ b/tests/main.c @@ -0,0 +1,33 @@ +#include + +START_TEST (test_example) { + ck_abort(); +} END_TEST + +Suite* tests(void) { + Suite *s; + TCase *tc_core; + + s = suite_create("DNS Tests"); + + tc_core = tcase_create("Core"); + + tcase_add_test(tc_core, test_example); + suite_add_tcase(s, tc_core); + + return s; +} + +int main() { + Suite *s; + SRunner *sr; + + s = tests(); + sr = srunner_create(s); + + srunner_run_all(sr,CK_NORMAL); + + srunner_free(sr); + + return srunner_ntests_failed(sr); +} -- cgit v1.2.3