int main(void) { char *output = NULL; CuSuite* suite = CuSuiteNew(); abs_top_srcdir = getenv("abs_top_srcdir"); if (abs_top_srcdir == NULL) die("env var abs_top_srcdir must be set"); abs_top_builddir = getenv("abs_top_builddir"); if (abs_top_builddir == NULL) die("env var abs_top_builddir must be set"); if (asprintf(&src_root, "%s/tests/root", abs_top_srcdir) < 0) { die("failed to set src_root"); } CuSuiteSetup(suite, setup, teardown); SUITE_ADD_TEST(suite, testSaveNewFile); SUITE_ADD_TEST(suite, testNonExistentLens); SUITE_ADD_TEST(suite, testMultipleXfm); SUITE_ADD_TEST(suite, testMtime); SUITE_ADD_TEST(suite, testRelPath); CuSuiteRun(suite); CuSuiteSummary(suite, &output); CuSuiteDetails(suite, &output); printf("%s\n", output); free(output); return suite->failCount; }
int main (void) { CuString *output = CuStringNew (); CuSuite* suite = CuSuiteNew (); int ret; _p11_mutex_init (&race_mutex); mock_module_init (); _p11_library_init (); #ifdef OS_UNIX SUITE_ADD_TEST (suite, test_fork_initialization); #endif SUITE_ADD_TEST (suite, test_recursive_initialization); SUITE_ADD_TEST (suite, test_threaded_initialization); CuSuiteRun (suite); CuSuiteSummary (suite, output); CuSuiteDetails (suite, output); printf ("%s\n", output->buffer); ret = suite->failCount; CuSuiteDelete (suite); CuStringDelete (output); return ret; }
CuSuite *get_give_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_give); SUITE_ADD_TEST(suite, test_give_cmd); SUITE_ADD_TEST(suite, test_give_cmd_limit); SUITE_ADD_TEST(suite, test_give_men); SUITE_ADD_TEST(suite, test_give_men_magicians); SUITE_ADD_TEST(suite, test_give_men_limit); SUITE_ADD_TEST(suite, test_give_men_in_ocean); SUITE_ADD_TEST(suite, test_give_men_none); SUITE_ADD_TEST(suite, test_give_men_too_many); SUITE_ADD_TEST(suite, test_give_men_other_faction); SUITE_ADD_TEST(suite, test_give_men_requires_contact); SUITE_ADD_TEST(suite, test_give_men_not_to_self); SUITE_ADD_TEST(suite, test_give_unit); SUITE_ADD_TEST(suite, test_give_unit_humans); SUITE_ADD_TEST(suite, test_give_unit_other_race); SUITE_ADD_TEST(suite, test_give_unit_limits); SUITE_ADD_TEST(suite, test_give_unit_to_ocean); SUITE_ADD_TEST(suite, test_give_unit_to_peasants); SUITE_ADD_TEST(suite, test_give_peasants); SUITE_ADD_TEST(suite, test_give_herbs); SUITE_ADD_TEST(suite, test_give_okay); SUITE_ADD_TEST(suite, test_give_denied_by_rules); SUITE_ADD_TEST(suite, test_give_invalid_target); SUITE_ADD_TEST(suite, test_give_new_unit); SUITE_ADD_TEST(suite, test_give_dead_unit); return suite; }
CuSuite* CuGetBmpSuite(void) { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_bmpCreate); SUITE_ADD_TEST(suite, test_bmpReadSize); return suite; }
CuSuite * GetSuite() { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_1); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_2); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_3); SUITE_ADD_TEST( suite, test_uri_parse1); SUITE_ADD_TEST( suite, test_uri_parse2); SUITE_ADD_TEST( suite, test_uri_parse3); SUITE_ADD_TEST( suite, test_uri_merge_paths1); SUITE_ADD_TEST( suite, test_uri_merge_paths2); SUITE_ADD_TEST( suite, test_uri_comp_recomp_1); SUITE_ADD_TEST( suite, test_uri_trans_ref1); SUITE_ADD_TEST( suite, test_uri_trans_ref2); SUITE_ADD_TEST( suite, test_uri_trans_ref3); SUITE_ADD_TEST( suite, test_uri_trans_ref4); SUITE_ADD_TEST( suite, test_uri_trans_ref5); SUITE_ADD_TEST( suite, test_uri_trans_ref6); SUITE_ADD_TEST( suite, test_uri_trans_ref7); SUITE_ADD_TEST( suite, test_uri_trans_ref8); SUITE_ADD_TEST( suite, test_uri_trans_ref9); SUITE_ADD_TEST( suite, test_uri_trans_ref10); SUITE_ADD_TEST( suite, test_uri_parse_auth1); SUITE_ADD_TEST( suite, test_uri_parse_auth2); SUITE_ADD_TEST( suite, test_uri_parse_auth3); SUITE_ADD_TEST( suite, test_uri_parse_auth4); return suite; }
CuSuite* cactusCapTestSuite(void) { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, testCap_getName); SUITE_ADD_TEST(suite, testCap_getOrientation); SUITE_ADD_TEST(suite, testCap_getReverse); SUITE_ADD_TEST(suite, testCap_getEvent); SUITE_ADD_TEST(suite, testCap_getEnd); SUITE_ADD_TEST(suite, testCap_getSegment); SUITE_ADD_TEST(suite, testCap_getOtherSegmentCap); SUITE_ADD_TEST(suite, testCap_segmentCoordinates); SUITE_ADD_TEST(suite, testCap_segmentCoordinatesReverseStrand); SUITE_ADD_TEST(suite, testCap_getCoordinate); SUITE_ADD_TEST(suite, testCap_setCoordinate); SUITE_ADD_TEST(suite, testCap_getStrand); SUITE_ADD_TEST(suite, testCap_getSide); SUITE_ADD_TEST(suite, testCap_getSequence); SUITE_ADD_TEST(suite, testCap_adjacent); SUITE_ADD_TEST(suite, testCap_getTopCap); SUITE_ADD_TEST(suite, testCap_getTopFace); SUITE_ADD_TEST(suite, testCap_getBottomAndTopFaceEnd); SUITE_ADD_TEST(suite, testCap_getParent); SUITE_ADD_TEST(suite, testCap_getChildNumber); SUITE_ADD_TEST(suite, testCap_getChild); SUITE_ADD_TEST(suite, testCap_isInternal); SUITE_ADD_TEST(suite, testCap_serialisation); SUITE_ADD_TEST(suite, testCap_construct); return suite; }
CuSuite *testfile(void) { CuSuite *suite = CuSuiteNew("File I/O"); SUITE_ADD_TEST(suite, test_open_noreadwrite); SUITE_ADD_TEST(suite, test_open_excl); SUITE_ADD_TEST(suite, test_open_read); SUITE_ADD_TEST(suite, test_open_readwrite); SUITE_ADD_TEST(suite, test_read); SUITE_ADD_TEST(suite, test_seek); SUITE_ADD_TEST(suite, test_filename); SUITE_ADD_TEST(suite, test_fileclose); SUITE_ADD_TEST(suite, test_file_remove); SUITE_ADD_TEST(suite, test_open_write); SUITE_ADD_TEST(suite, test_open_writecreate); SUITE_ADD_TEST(suite, test_write); SUITE_ADD_TEST(suite, test_userdata_set); SUITE_ADD_TEST(suite, test_userdata_get); SUITE_ADD_TEST(suite, test_userdata_getnokey); SUITE_ADD_TEST(suite, test_getc); SUITE_ADD_TEST(suite, test_ungetc); SUITE_ADD_TEST(suite, test_gets); SUITE_ADD_TEST(suite, test_bigread); SUITE_ADD_TEST(suite, test_writev_buffered); SUITE_ADD_TEST(suite, test_writev_buffered_seek); SUITE_ADD_TEST(suite, test_mod_neg); SUITE_ADD_TEST(suite, test_truncate); SUITE_ADD_TEST(suite, test_fail_write_flush); SUITE_ADD_TEST(suite, test_fail_read_flush); SUITE_ADD_TEST(suite, test_xthread); return suite; }
void RunAllTests(void) { LOGD("RunAllTests() Entered!\n"); CuString *output = CuStringNew();//Êä³ö½á¹¹Ìå CuSuite* suite = CuSuiteNew();//²âÊÔ×é¾ä±ú CuSuite* suite_test = NULL;//²âÊÔ×é¾ä±ú //Ôö¼ÓµÄ²âÊÔ×é printf("Step1\n"); suite_test = CuGetSuite(); CuSuiteRobSuite(suite, suite_test); CuSuiteDelete(suite_test); printf("Step2\n"); suite_test = CuStringGetSuite(); CuSuiteRobSuite(suite, suite_test); CuSuiteDelete(suite_test); printf("Step3\n"); CuSuiteRun(suite); printf("Step4\n"); CuSuiteSummary(suite, output); printf("Step5\n"); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); CuSuiteDelete(suite); CuStringDelete(output); }
CuSuite *get_pool_suite(void) { CuSuite *suite = CuSuiteNew(); /* SUITE_ADD_TEST(suite, test_pool); */ SUITE_ADD_TEST(suite, test_change_resource); return suite; }
int main() { CuSuite *suites[] = { strtrim_get_cusuite(), strrpl_get_cusuite(), iv_parse_config_get_cusuite(), iv_parse_index_get_cusuite(), iv_parse_series_get_cusuite(), iv_parse_auth_get_cusuite(), iv_parse_categories_get_cusuite(), }; CuString *output = CuStringNew(); CuSuite *suite = CuSuiteNew(); unsigned int i; for(i=0; i<SUITE_COUNT(suites); i++) { if(suites[i]) { CuSuiteAddSuite(suite, suites[i]); } /* Hack for CuTest odditiy - CuSuiteAddSuite() implementation copies * tests attached to suites[i] into suite and doesn't internally free * suites[i]. Documentation doesn't mention anything about this. */ free(suites[i]); } CuSuiteRun(suite); CuSuiteSummary(suite, output); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); CuSuiteDelete(suite); CuStringDelete(output); return 0; }
void RunAllTests(void) { CuString *output = CuStringNew(); CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, TestInitLL); SUITE_ADD_TEST(suite, TestLengthLL); SUITE_ADD_TEST(suite, TestInsertLLIncreasesLength); SUITE_ADD_TEST(suite, TestInsertLLInserts); SUITE_ADD_TEST(suite, TestCountLL); SUITE_ADD_TEST(suite, TestIndexLL); SUITE_ADD_TEST(suite, TestRemoveLL); SUITE_ADD_TEST(suite, TestExtendLL); SUITE_ADD_TEST(suite, TestLookup); SUITE_ADD_TEST(suite, TestLookup2); SUITE_ADD_TEST(suite, TestLookup3); CuSuiteRun(suite); CuSuiteSummary(suite, output); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); CuStringDelete(output); CuSuiteDelete(suite); }
CuSuite *test_client() { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_client_setup); // write test SUITE_ADD_TEST(suite, test_write_file_succeeded); SUITE_ADD_TEST(suite, test_append_file_succeeded); SUITE_ADD_TEST(suite, test_write_file_failed_with_wrong_flag); SUITE_ADD_TEST(suite, test_write_file_with_normal_cover_appendable); SUITE_ADD_TEST(suite, test_append_file_failed_with_appendable_cover_normal); SUITE_ADD_TEST(suite, test_write_file_failed_with_invalid_key); // read test SUITE_ADD_TEST(suite, test_read_file_succeeded); SUITE_ADD_TEST(suite, test_read_part_file_succeeded); SUITE_ADD_TEST(suite, test_read_file_failed_with_wrong_flag); SUITE_ADD_TEST(suite, test_read_file_failed_with_eof); SUITE_ADD_TEST(suite, test_read_file_failed_with_key_is_not_exist); SUITE_ADD_TEST(suite, test_read_file_failed_with_invalid_key); //seek / tell / stat test SUITE_ADD_TEST(suite, test_seek_file_failed_with_invalid_pos); // open test SUITE_ADD_TEST(suite, test_open_file_failed_with_wrong_flag); SUITE_ADD_TEST(suite, test_client_teardown); return suite; }
CuSuite* SequenceAnnotationGetSuite() { CuSuite* sequenceAnnotationTests = CuSuiteNew(); SUITE_ADD_TEST(sequenceAnnotationTests, PrintSequenceAnnotationTestInfo); SUITE_ADD_TEST(sequenceAnnotationTests, TestCreateSequenceAnnotation); SUITE_ADD_TEST(sequenceAnnotationTests, TestPrecedes); return sequenceAnnotationTests; }
CuSuite *get_building_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_buildingtype); SUITE_ADD_TEST(suite, test_largestbuilding); SUITE_ADD_TEST(suite, test_buildingcapacity); SUITE_ADD_TEST(suite, test_cmp_castle_size); SUITE_ADD_TEST(suite, test_cmp_taxes); SUITE_ADD_TEST(suite, test_cmp_wage); SUITE_ADD_TEST(suite, test_cmp_current_owner); SUITE_ADD_TEST(suite, test_register_building); SUITE_ADD_TEST(suite, test_btype_defaults); SUITE_ADD_TEST(suite, test_building_set_owner); SUITE_ADD_TEST(suite, test_building_effsize); SUITE_ADD_TEST(suite, test_buildingowner_resets_when_empty); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_next_when_empty); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_other_when_empty); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_same_faction_when_empty); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_next_after_leave); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_other_after_leave); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_same_faction_after_leave); SUITE_ADD_TEST(suite, test_buildingowner_goes_to_empty_unit_after_leave); SUITE_ADD_TEST(suite, test_building_type); SUITE_ADD_TEST(suite, test_active_building); SUITE_ADD_TEST(suite, test_buildingtype_exists); SUITE_ADD_TEST(suite, test_safe_building); return suite; }
int main(int argc, char* argv[]) { CuSuite* suite = CuSuiteNew(); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnByte")) SUITE_ADD_TEST(suite, testCall0ReturnByte); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnInt")) SUITE_ADD_TEST(suite, testCall0ReturnInt); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnPtr")) SUITE_ADD_TEST(suite, testCall0ReturnPtr); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnLong")) SUITE_ADD_TEST(suite, testCall0ReturnLong); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnFloat")) SUITE_ADD_TEST(suite, testCall0ReturnFloat); if (argc < 2 || !strcmp(argv[1], "testCall0ReturnDouble")) SUITE_ADD_TEST(suite, testCall0ReturnDouble); if (argc < 2 || !strcmp(argv[1], "testCall0OneArgOfEach")) SUITE_ADD_TEST(suite, testCall0OneArgOfEach); if (argc < 2 || !strcmp(argv[1], "testCall0ManyArgsOfEach")) SUITE_ADD_TEST(suite, testCall0ManyArgsOfEach); if (argc < 2 || !strcmp(argv[1], "testCall0Unwind")) SUITE_ADD_TEST(suite, testCall0Unwind); if (argc < 2 || !strcmp(argv[1], "testCall0StackAlignment1")) SUITE_ADD_TEST(suite, testCall0StackAlignment1); if (argc < 2 || !strcmp(argv[1], "testCall0StackAlignment2")) SUITE_ADD_TEST(suite, testCall0StackAlignment2); CuSuiteRun(suite); if (argc < 2) { CuString *output = CuStringNew(); CuSuiteSummary(suite, output); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); } return suite->failCount; }
int main(int argc, char **argv) { CuString *output = CuStringNew(); CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_user_get_uid_retrieves_targetted_user); SUITE_ADD_TEST(suite, test_user_get_uid_does_not_retrieve_invalid_user); SUITE_ADD_TEST(suite, test_user_get_group_gid_retrieves_desired_group); SUITE_ADD_TEST(suite, test_user_get_group_gid_does_not_retrieve_invalid_group); SUITE_ADD_TEST(suite, test_user_is_in_group_true_when_user_in_group); SUITE_ADD_TEST(suite, test_user_is_in_group_false_when_user_not_in_group); SUITE_ADD_TEST(suite, test_user_group_add_succeeds_for_valid_user_group); SUITE_ADD_TEST(suite, test_user_group_add_fails_for_invalid_user); SUITE_ADD_TEST(suite, test_user_groups_retrieves_users_groups); SUITE_ADD_TEST(suite, test_users_in_animal_is_not_null); SUITE_ADD_TEST(suite, test_user_in_animal_returns_two_users_for_first_animal); SUITE_ADD_TEST(suite, test_user_get_record_returns_a_record); SUITE_ADD_TEST(suite, test_user_get_record_returns_requested_user); CuSuiteRun(suite); CuSuiteSummary(suite, output); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); return suite->failCount; }
CuSuite *get_tests_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_resources); SUITE_ADD_TEST(suite, test_recreate_world); return suite; }
CuSuite *testpoll(void) { CuSuite *suite = CuSuiteNew("Poll"); SUITE_ADD_TEST(suite, create_all_sockets); SUITE_ADD_TEST(suite, setup_small_poll); SUITE_ADD_TEST(suite, setup_large_poll); SUITE_ADD_TEST(suite, nomessage); SUITE_ADD_TEST(suite, send_2); SUITE_ADD_TEST(suite, recv_2_send_1); SUITE_ADD_TEST(suite, send_2_signaled_1); SUITE_ADD_TEST(suite, recv_1_send_0); SUITE_ADD_TEST(suite, clear_all_signalled); SUITE_ADD_TEST(suite, send_large_pollarray); SUITE_ADD_TEST(suite, recv_large_pollarray); SUITE_ADD_TEST(suite, setup_pollset); SUITE_ADD_TEST(suite, add_sockets_pollset); SUITE_ADD_TEST(suite, nomessage_pollset); SUITE_ADD_TEST(suite, send0_pollset); SUITE_ADD_TEST(suite, recv0_pollset); SUITE_ADD_TEST(suite, send_middle_pollset); SUITE_ADD_TEST(suite, clear_middle_pollset); SUITE_ADD_TEST(suite, send_last_pollset); SUITE_ADD_TEST(suite, clear_last_pollset); SUITE_ADD_TEST(suite, pollset_remove); SUITE_ADD_TEST(suite, close_all_sockets); return suite; }
CuSuite *get_plane_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_plane); SUITE_ADD_TEST(suite, test_origin); return suite; }
CuSuite* KSITest_Publicationsfile_getSuite(void) { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, testLoadPublicationsFile); SUITE_ADD_TEST(suite, testLoadPublicationsFileWithNoCerts); SUITE_ADD_TEST(suite, testVerifyPublicationsFile); SUITE_ADD_TEST(suite, testPublicationStringEncodingAndDecoding); SUITE_ADD_TEST(suite, testFindPublicationByPubStr); SUITE_ADD_TEST(suite, testFindPublicationByTime); SUITE_ADD_TEST(suite, testFindPublicationRef); SUITE_ADD_TEST(suite, testSerializePublicationsFile); SUITE_ADD_TEST(suite, testVerifyPublicationsFileWithOrganization); SUITE_ADD_TEST(suite, testVerifyPublicationsFileWithNoConstraints); SUITE_ADD_TEST(suite, testVerifyPublicationsFileWithAttributeNotPresent); SUITE_ADD_TEST(suite, testSetPublicationsFileConstraints); SUITE_ADD_TEST(suite, testVerifyPublicationsFileWithFileSpecificConstraints); SUITE_ADD_TEST(suite, testVerifyPublicationsFileAdditionalPublications); SUITE_ADD_TEST(suite, testGetNearestPublication); SUITE_ADD_TEST(suite, testGetNearestPublicationOf0); SUITE_ADD_TEST(suite, testGetNearestPublicationWithPubTime); SUITE_ADD_TEST(suite, testGetNearestPublicationOfFuture); SUITE_ADD_TEST(suite, testGetLatestPublicationOf0); SUITE_ADD_TEST(suite, testGetLatestPublicationOfLast); SUITE_ADD_TEST(suite, testGetLatestPublicationOfFuture); SUITE_ADD_TEST(suite, testReceivePublicationsFileInvalidConstraints); SUITE_ADD_TEST(suite, testReceivePublicationsFileInvalidPki); return suite; }
CuSuite *get_ship_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_register_ship); SUITE_ADD_TEST(suite, test_stype_defaults); SUITE_ADD_TEST(suite, test_ship_set_owner); SUITE_ADD_TEST(suite, test_shipowner_resets_when_empty); SUITE_ADD_TEST(suite, test_shipowner_goes_to_next_when_empty); SUITE_ADD_TEST(suite, test_shipowner_goes_to_other_when_empty); SUITE_ADD_TEST(suite, test_shipowner_goes_to_same_faction_when_empty); SUITE_ADD_TEST(suite, test_shipowner_goes_to_next_after_leave); SUITE_ADD_TEST(suite, test_shipowner_goes_to_other_after_leave); SUITE_ADD_TEST(suite, test_shipowner_goes_to_same_faction_after_leave); SUITE_ADD_TEST(suite, test_shipowner_goes_to_empty_unit_after_leave); SUITE_ADD_TEST(suite, test_crew_skill); SUITE_ADD_TEST(suite, test_shipspeed); SUITE_ADD_TEST(suite, test_shipspeed_speedy); SUITE_ADD_TEST(suite, test_shipspeed_stormwind); SUITE_ADD_TEST(suite, test_shipspeed_nodrift); SUITE_ADD_TEST(suite, test_shipspeed_shipspeedup); SUITE_ADD_TEST(suite, test_shipspeed_at_speedup); SUITE_ADD_TEST(suite, test_shipspeed_race_bonus); SUITE_ADD_TEST(suite, test_shipspeed_damage); SUITE_ADD_TEST(suite, test_shipspeed_max_range); return suite; }
CuSuite *get_otherfaction_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_rules); SUITE_ADD_TEST(suite, test_otherfaction); return suite; }
CuSuite* BodyTest_GetSuite() { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, Body_newRectangle_returnsNonNull); SUITE_ADD_TEST(suite, Body_newRectangle_shouldReturnBodyOfRightSize); SUITE_ADD_TEST(suite, Body_setPosition_shouldSetRightPosition); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsNW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsNNW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsN); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsNNE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsNE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsENE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsESE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsSE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsSSE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsS); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsSSW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsSW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsWSW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithDisjointRectsWNW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsNW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsN); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsNE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsSE); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsS); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsSW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsW); SUITE_ADD_TEST(suite, Body_colliding_shouldWorkWithJointRectsCompletelyInside); return suite; }
CuSuite* handleSummaryGetSuite() { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, testSummaryNoHosts); SUITE_ADD_TEST(suite, testSummaryWithHosts); SUITE_ADD_TEST(suite, testSummaryWithHostAdapterParams); return suite; }
CuSuite* proj_get_suite(void) { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_sp_proj_module); SUITE_ADD_TEST(suite, test_sp_proj_module_histogram); return suite; }
void RunAllTests(void) { CuString *output = CuStringNew(); CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, Test_find_decoded_line_length_b4_should_be_four); SUITE_ADD_TEST(suite, Test_find_decoded_line_length_b1000_should_be_one_thousand); SUITE_ADD_TEST(suite, Test_find_decoded_line_length_b502_should_be_502); SUITE_ADD_TEST(suite, Test_string_of_encode); SUITE_ADD_TEST(suite, Test_string_of_encode_with_all_the_same_character); SUITE_ADD_TEST(suite, Test_string_of_encode_with_a_large_number_of_characters); SUITE_ADD_TEST(suite, Test_string_of_encode_with_single_occurrence_characters); SUITE_ADD_TEST(suite, Test_same_character_string_of_decode); SUITE_ADD_TEST(suite, Test_multicharacter_string_of_decode); SUITE_ADD_TEST(suite, Test_140character_string_of_decode); SUITE_ADD_TEST(suite, Test_1character_occurrences_string_of_decode); CuSuiteRun(suite); CuSuiteSummary(suite, output); CuSuiteDetails(suite, output); printf("%s\n", output->buffer); CuStringDelete(output); CuSuiteDelete(suite); }
CuSuite * test_hits_suite() { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_hits); return suite; }
CuSuite* KSITest_multiSignature_getSuite(void) { CuSuite* suite = CuSuiteNew(); suite->preTest = preTest; SUITE_ADD_TEST(suite, testAddingSingle); SUITE_ADD_TEST(suite, testExtractingSingle); SUITE_ADD_TEST(suite, testExtractingSingleLegacy); SUITE_ADD_TEST(suite, testOnlyStrongestProofReturned); SUITE_ADD_TEST(suite, testExtractingNotExisting); SUITE_ADD_TEST(suite, testExtractingFromEmpty); SUITE_ADD_TEST(suite, testgetUsedHashAlgorithmsFromEmpty); SUITE_ADD_TEST(suite, testgetUsedHashAlgorithmsFromSingle); SUITE_ADD_TEST(suite, testgetUsedHashAlgorithmsFromSingleLegacy); SUITE_ADD_TEST(suite, testDeleteLast); SUITE_ADD_TEST(suite, testDeleteLegacySignature); SUITE_ADD_TEST(suite, testSerialize); SUITE_ADD_TEST(suite, testSerializeLength); SUITE_ADD_TEST(suite, testMultiSerializeSignature); SUITE_ADD_TEST(suite, testParse); SUITE_ADD_TEST(suite, testParseAndVerifySingle); SUITE_ADD_TEST(suite, testExtend); SUITE_ADD_TEST(suite, testGetOldest); return suite; }
CuSuite *get_group_suite(void) { CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_group); SUITE_ADD_TEST(suite, test_group_readwrite); return suite; }
CuSuite* CuStringGetSuite(void) { CuSuite* suite = CuSuiteNew(); #ifdef TEST_SPACEFN SUITE_ADD_TEST(suite, TestSpaceFn); #else SUITE_ADD_TEST(suite, TestKey); SUITE_ADD_TEST(suite, TestKeyModded); SUITE_ADD_TEST(suite, TestLayerLock); SUITE_ADD_TEST(suite, TestModModded); SUITE_ADD_TEST(suite, TestLayerLockActsAsLayerShift); SUITE_ADD_TEST(suite, TestLayerShiftOrKeyCanShift); SUITE_ADD_TEST(suite, TestLayerShiftOrKeyCanTap); SUITE_ADD_TEST(suite, TestModifierOrKeyCanTap); SUITE_ADD_TEST(suite, TestModifierOrKeyCanMod); SUITE_ADD_TEST(suite, TestModifierTapModded); SUITE_ADD_TEST(suite, TestModifierTapRelease); SUITE_ADD_TEST(suite, TestRollover); SUITE_ADD_TEST(suite, TestCancel); SUITE_ADD_TEST(suite, TestComplicated); #endif return suite; }