END_TEST Suite *newhope_ke_suite_create() { Suite *s; TCase *tc; s = suite_create("newhope_ke"); tc = tcase_create("ke_good"); test_case_set_timeout(tc, 30); tcase_add_test(tc, test_newhope_ke_good); suite_add_tcase(s, tc); tc = tcase_create("ke_wrong"); tcase_add_test(tc, test_newhope_ke_wrong); suite_add_tcase(s, tc); tc = tcase_create("ke_fail_i"); tcase_add_test(tc, test_newhope_ke_fail_i); suite_add_tcase(s, tc); tc = tcase_create("ke_fail_r"); tcase_add_test(tc, test_newhope_ke_fail_r); suite_add_tcase(s, tc); return s; }
END_TEST Suite *bliss_sign_suite_create() { Suite *s; TCase *tc; s = suite_create("bliss_sign"); tc = tcase_create("all"); test_case_set_timeout(tc, 30); tcase_add_loop_test(tc, test_bliss_sign_all, 0, countof(key_type)); suite_add_tcase(s, tc); return s; }