Exemplo n.º 1
0
Arquivo: stic.c Projeto: acklinr/vifm
int stic_testrunner(int argc, char** argv, stic_void_void tests, stic_void_void setup, stic_void_void teardown)
{
	stic_testrunner_t runner;
	stic_testrunner_create(&runner, argc, argv);
	switch(runner.action)
	{
	case STIC_DISPLAY_TESTS:
		{
			stic_display_only = 1;
			run_tests(tests);
			break;
		}
	case STIC_RUN_TESTS:
		{
			suite_setup(setup);
			suite_teardown(teardown);
			return run_tests(tests);
		}
	case STIC_DO_NOTHING:
	case STIC_DO_ABORT:
	default:
		{
			/* nothing to do, probably because there was an error which should of been already printed out. */
		}
	}
	return 1;
}
Exemplo n.º 2
0
int seatest_testrunner(int argc, char** argv, seatest_void_void tests, seatest_void_void setup, seatest_void_void teardown)
{
	seatest_testrunner_t runner;
	seatest_testrunner_create(&runner, argc, argv);	
	switch(runner.action)
	{
	case SEATEST_DISPLAY_TESTS:
		{
			seatest_display_only = 1;
			run_tests(tests);
			return SEATEST_RET_OK;
		}
	case SEATEST_RUN_TESTS:
		{
			seatest_display_only = 0;
			suite_setup(setup);
			suite_teardown(teardown);
			return run_tests(tests);
		}
	case SEATEST_DO_NOTHING:
		{
			return SEATEST_RET_OK;
		}
	case SEATEST_DO_ABORT:
	default:
		{
			/* there was an error which should of been already printed out. */
			return SEATEST_RET_ERROR;
		}
	}
	return SEATEST_RET_ERROR;
}
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("packetProcessing.c");
  RUN_TEST(test_TooShortLength, 23);
  RUN_TEST(test_LengthNotMultipleOfFour, 24);
  RUN_TEST(test_TooShortExtensionFieldLength, 25);
  RUN_TEST(test_UnauthenticatedPacketReject, 26);
  RUN_TEST(test_CryptoNAKPacketReject, 27);
  RUN_TEST(test_AuthenticatedPacketInvalid, 28);
  RUN_TEST(test_AuthenticatedPacketUnknownKey, 29);
  RUN_TEST(test_ServerVersionTooOld, 30);
  RUN_TEST(test_ServerVersionTooNew, 31);
  RUN_TEST(test_NonWantedMode, 32);
  RUN_TEST(test_KoDRate, 33);
  RUN_TEST(test_KoDDeny, 34);
  RUN_TEST(test_RejectUnsyncedServer, 35);
  RUN_TEST(test_RejectWrongResponseServerMode, 36);
  RUN_TEST(test_AcceptNoSentPacketBroadcastMode, 37);
  RUN_TEST(test_CorrectUnauthenticatedPacket, 38);
  RUN_TEST(test_CorrectAuthenticatedPacketMD5, 39);
  RUN_TEST(test_CorrectAuthenticatedPacketSHA1, 40);
  RUN_TEST(test_CorrectAuthenticatedPacketCMAC, 41);

  return (UnityEnd());
}
Exemplo n.º 4
0
int main( int argc, char** argv )
{
	suite_setup(my_suite_setup);
	suite_teardown(my_suite_teardown);
	run_tests(all_tests);	
	return 0;
}
Exemplo n.º 5
0
Arquivo: test.c Projeto: KryDos/vifm
int
main(void)
{
	suite_setup(setup);
	suite_teardown(teardown);
	return run_tests(&all_tests) == 0;
}
Exemplo n.º 6
0
Arquivo: test.c Projeto: sklnd/vifm
int
main(int argc, char **argv)
{
	suite_setup(setup);
	suite_teardown(teardown);

	return run_tests(all_tests) == 0;
}
//=======MAIN=====
int main(void)
{
  suite_setup();
  UnityBegin("testdata/mocksample.c");
  RUN_TEST(test_TheFirstThingToTest, 21);
  RUN_TEST(test_TheSecondThingToTest, 43);

  CMock_Guts_MemFreeFinal();
  return (UnityEnd());
}
Exemplo n.º 8
0
//=======MAIN=====
int main(void)
{
  suite_setup();
  Unity.TestFile = "test/testdata/testsample.c";
  UnityBegin();
  RUN_TEST(test_TheFirstThingToTest, 21);
  RUN_TEST(test_TheSecondThingToTest, 43);

  return suite_teardown(UnityEnd());
}
Exemplo n.º 9
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("calyearstart.c");
  RUN_TEST(test_NoWrapInDateRange, 11);
  RUN_TEST(test_NoWrapInDateRangeLeapYear, 12);
  RUN_TEST(test_WrapInDateRange, 13);

  return (UnityEnd());
}
Exemplo n.º 10
0
int test_strncmp()
{
    suite_setup("Strncmp Tests");

    suite_add_test(strncmp_equal);
    suite_add_test(strncmp_equal_length);
    suite_add_test(strncmp_less);
    suite_add_test(strncmp_greater);

    return suite_run();
}
Exemplo n.º 11
0
//=======MAIN=====
int main(void)
{
    suite_setup();
    UnityBegin("testdata/testsample.c");
    RUN_TEST(test_TheFirstThingToTest, 21);
    RUN_TEST(test_TheSecondThingToTest, 43);
    RUN_TEST(test_TheThirdThingToTest, 53);
    RUN_TEST(test_TheFourthThingToTest, 58);

    return suite_teardown(UnityEnd());
}
Exemplo n.º 12
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("ymd2yd.c");
  RUN_TEST(test_NonLeapYearFebruary, 7);
  RUN_TEST(test_NonLeapYearJune, 8);
  RUN_TEST(test_LeapYearFebruary, 9);
  RUN_TEST(test_LeapYearDecember, 10);

  return (UnityEnd());
}
Exemplo n.º 13
0
int suite_comparem1()
{
    suite_setup("Compare-1 Tests");
    suite_add_test(test_comparem1_char);
    suite_add_test(test_comparem1_uchar);
    suite_add_test(test_comparem1_int);
    suite_add_test(test_comparem1_uint);
    suite_add_test(test_comparem1_long);
    suite_add_test(test_comparem1_ulong);

    return suite_run();
}
Exemplo n.º 14
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("ut-2803.c");
  RUN_TEST(test_main, 30);
  RUN_TEST(test_XPASS, 37);
  RUN_TEST(test_XFAIL, 49);
  RUN_TEST(test_XFAIL_WITH_MESSAGE, 61);
  RUN_TEST(test_main_incorrect, 73);
  RUN_TEST(test_ignored, 77);

  return (UnityEnd());
}
Exemplo n.º 15
0
int test_scanf()
{
    suite_setup("Sprintf Tests");

    suite_add_test(test_sprintf_s);
    suite_add_test(test_sprintf_int);
    suite_add_test(test_sprintf_int_negative);
    suite_add_test(test_sprintf_long_positive);
#ifndef __RCMX000__
    suite_add_test(test_sprintf_double);
#endif
    suite_add_test(test_sprintf_precision_parameter);
    suite_add_test(test_sprintf_n);

    return suite_run();
}
Exemplo n.º 16
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("crypto.c");
  RUN_TEST(test_MakeMd5Mac, 15);
  RUN_TEST(test_MakeSHA1Mac, 16);
  RUN_TEST(test_MakeCMac, 17);
  RUN_TEST(test_VerifyCorrectMD5, 18);
  RUN_TEST(test_VerifySHA1, 19);
  RUN_TEST(test_VerifyCMAC, 20);
  RUN_TEST(test_VerifyFailure, 21);
  RUN_TEST(test_PacketSizeNotMultipleOfFourBytes, 22);

  return (UnityEnd());
}
Exemplo n.º 17
0
/*
 *	Main function
 */
int main( int argc, char** argv )
{
	// Set up tests
	setup();

	// Register suit setup and clean-up functions
	suite_setup(my_suite_setup);
	suite_teardown(my_suite_teardown);

	// Run all test suits
	run_tests(all_test_suits);	

	// Clean up tests
	teardown();

	return 0;
}
	int main(){

		if (CUE_SUCCESS != unit_testing_initialize())
			return CU_get_error();
		suite_setup();

		if(unit_testing_loadAll() == EXIT_FAILURE){
			unit_testing_finalize();
			return CU_get_error();
		}

		unit_testing_runAll();

		suite_tearDown();
		unit_testing_finalize();

		return EXIT_SUCCESS;
	}
Exemplo n.º 19
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("packetHandling.c");
  RUN_TEST(test_GenerateUnauthenticatedPacket, 17);
  RUN_TEST(test_GenerateAuthenticatedPacket, 18);
  RUN_TEST(test_OffsetCalculationPositiveOffset, 19);
  RUN_TEST(test_OffsetCalculationNegativeOffset, 20);
  RUN_TEST(test_HandleUnusableServer, 21);
  RUN_TEST(test_HandleUnusablePacket, 22);
  RUN_TEST(test_HandleServerAuthenticationFailure, 23);
  RUN_TEST(test_HandleKodDemobilize, 24);
  RUN_TEST(test_HandleKodRate, 25);
  RUN_TEST(test_HandleCorrectPacket, 26);

  return (UnityEnd());
}
Exemplo n.º 20
0
//=======MAIN=====
int main(int argc, char *argv[])
{
  progname = argv[0];
  suite_setup();
  UnityBegin("lfptostr.c");
  RUN_TEST(test_PositiveInteger, 24);
  RUN_TEST(test_NegativeInteger, 25);
  RUN_TEST(test_PositiveIntegerWithFraction, 26);
  RUN_TEST(test_NegativeIntegerWithFraction, 27);
  RUN_TEST(test_RoundingDownToInteger, 28);
  RUN_TEST(test_RoundingMiddleToInteger, 29);
  RUN_TEST(test_RoundingUpToInteger, 30);
  RUN_TEST(test_SingleDecimal, 31);
  RUN_TEST(test_MillisecondsRoundingUp, 32);
  RUN_TEST(test_MillisecondsRoundingDown, 33);
  RUN_TEST(test_UnsignedInteger, 34);

  return (UnityEnd());
}
Exemplo n.º 21
0
int test_isspace()
{
    suite_setup("isspace");
    suite_add_test(t_isspace_0x00);
    suite_add_test(t_isspace_0x01);
    suite_add_test(t_isspace_0x02);
    suite_add_test(t_isspace_0x03);
    suite_add_test(t_isspace_0x04);
    suite_add_test(t_isspace_0x05);
    suite_add_test(t_isspace_0x06);
    suite_add_test(t_isspace_0x07);
    suite_add_test(t_isspace_0x08);
    suite_add_test(t_isspace_0x09);
    suite_add_test(t_isspace_0x0a);
    suite_add_test(t_isspace_0x0b);
    suite_add_test(t_isspace_0x0c);
    suite_add_test(t_isspace_0x0d);
    suite_add_test(t_isspace_0x0e);
    suite_add_test(t_isspace_0x0f);
    suite_add_test(t_isspace_0x10);
    suite_add_test(t_isspace_0x11);
    suite_add_test(t_isspace_0x12);
    suite_add_test(t_isspace_0x13);
    suite_add_test(t_isspace_0x14);
    suite_add_test(t_isspace_0x15);
    suite_add_test(t_isspace_0x16);
    suite_add_test(t_isspace_0x17);
    suite_add_test(t_isspace_0x18);
    suite_add_test(t_isspace_0x19);
    suite_add_test(t_isspace_0x1a);
    suite_add_test(t_isspace_0x1b);
    suite_add_test(t_isspace_0x1c);
    suite_add_test(t_isspace_0x1d);
    suite_add_test(t_isspace_0x1e);
    suite_add_test(t_isspace_0x1f);
    suite_add_test(t_isspace_0x20);
    suite_add_test(t_isspace_0x21);
    suite_add_test(t_isspace_0x22);
    suite_add_test(t_isspace_0x23);
    suite_add_test(t_isspace_0x24);
    suite_add_test(t_isspace_0x25);
    suite_add_test(t_isspace_0x26);
    suite_add_test(t_isspace_0x27);
    suite_add_test(t_isspace_0x28);
    suite_add_test(t_isspace_0x29);
    suite_add_test(t_isspace_0x2a);
    suite_add_test(t_isspace_0x2b);
    suite_add_test(t_isspace_0x2c);
    suite_add_test(t_isspace_0x2d);
    suite_add_test(t_isspace_0x2e);
    suite_add_test(t_isspace_0x2f);
    suite_add_test(t_isspace_0x30);
    suite_add_test(t_isspace_0x31);
    suite_add_test(t_isspace_0x32);
    suite_add_test(t_isspace_0x33);
    suite_add_test(t_isspace_0x34);
    suite_add_test(t_isspace_0x35);
    suite_add_test(t_isspace_0x36);
    suite_add_test(t_isspace_0x37);
    suite_add_test(t_isspace_0x38);
    suite_add_test(t_isspace_0x39);
    suite_add_test(t_isspace_0x3a);
    suite_add_test(t_isspace_0x3b);
    suite_add_test(t_isspace_0x3c);
    suite_add_test(t_isspace_0x3d);
    suite_add_test(t_isspace_0x3e);
    suite_add_test(t_isspace_0x3f);
    suite_add_test(t_isspace_0x40);
    suite_add_test(t_isspace_0x41);
    suite_add_test(t_isspace_0x42);
    suite_add_test(t_isspace_0x43);
    suite_add_test(t_isspace_0x44);
    suite_add_test(t_isspace_0x45);
    suite_add_test(t_isspace_0x46);
    suite_add_test(t_isspace_0x47);
    suite_add_test(t_isspace_0x48);
    suite_add_test(t_isspace_0x49);
    suite_add_test(t_isspace_0x4a);
    suite_add_test(t_isspace_0x4b);
    suite_add_test(t_isspace_0x4c);
    suite_add_test(t_isspace_0x4d);
    suite_add_test(t_isspace_0x4e);
    suite_add_test(t_isspace_0x4f);
    suite_add_test(t_isspace_0x50);
    suite_add_test(t_isspace_0x51);
    suite_add_test(t_isspace_0x52);
    suite_add_test(t_isspace_0x53);
    suite_add_test(t_isspace_0x54);
    suite_add_test(t_isspace_0x55);
    suite_add_test(t_isspace_0x56);
    suite_add_test(t_isspace_0x57);
    suite_add_test(t_isspace_0x58);
    suite_add_test(t_isspace_0x59);
    suite_add_test(t_isspace_0x5a);
    suite_add_test(t_isspace_0x5b);
    suite_add_test(t_isspace_0x5c);
    suite_add_test(t_isspace_0x5d);
    suite_add_test(t_isspace_0x5e);
    suite_add_test(t_isspace_0x5f);
    suite_add_test(t_isspace_0x60);
    suite_add_test(t_isspace_0x61);
    suite_add_test(t_isspace_0x62);
    suite_add_test(t_isspace_0x63);
    suite_add_test(t_isspace_0x64);
    suite_add_test(t_isspace_0x65);
    suite_add_test(t_isspace_0x66);
    suite_add_test(t_isspace_0x67);
    suite_add_test(t_isspace_0x68);
    suite_add_test(t_isspace_0x69);
    suite_add_test(t_isspace_0x6a);
    suite_add_test(t_isspace_0x6b);
    suite_add_test(t_isspace_0x6c);
    suite_add_test(t_isspace_0x6d);
    suite_add_test(t_isspace_0x6e);
    suite_add_test(t_isspace_0x6f);
    suite_add_test(t_isspace_0x70);
    suite_add_test(t_isspace_0x71);
    suite_add_test(t_isspace_0x72);
    suite_add_test(t_isspace_0x73);
    suite_add_test(t_isspace_0x74);
    suite_add_test(t_isspace_0x75);
    suite_add_test(t_isspace_0x76);
    suite_add_test(t_isspace_0x77);
    suite_add_test(t_isspace_0x78);
    suite_add_test(t_isspace_0x79);
    suite_add_test(t_isspace_0x7a);
    suite_add_test(t_isspace_0x7b);
    suite_add_test(t_isspace_0x7c);
    suite_add_test(t_isspace_0x7d);
    suite_add_test(t_isspace_0x7e);
    suite_add_test(t_isspace_0x7f);
    suite_add_test(t_isspace_0x80);
    suite_add_test(t_isspace_0x81);
    suite_add_test(t_isspace_0x82);
    suite_add_test(t_isspace_0x83);
    suite_add_test(t_isspace_0x84);
    suite_add_test(t_isspace_0x85);
    suite_add_test(t_isspace_0x86);
    suite_add_test(t_isspace_0x87);
    suite_add_test(t_isspace_0x88);
    suite_add_test(t_isspace_0x89);
    suite_add_test(t_isspace_0x8a);
    suite_add_test(t_isspace_0x8b);
    suite_add_test(t_isspace_0x8c);
    suite_add_test(t_isspace_0x8d);
    suite_add_test(t_isspace_0x8e);
    suite_add_test(t_isspace_0x8f);
    suite_add_test(t_isspace_0x90);
    suite_add_test(t_isspace_0x91);
    suite_add_test(t_isspace_0x92);
    suite_add_test(t_isspace_0x93);
    suite_add_test(t_isspace_0x94);
    suite_add_test(t_isspace_0x95);
    suite_add_test(t_isspace_0x96);
    suite_add_test(t_isspace_0x97);
    suite_add_test(t_isspace_0x98);
    suite_add_test(t_isspace_0x99);
    suite_add_test(t_isspace_0x9a);
    suite_add_test(t_isspace_0x9b);
    suite_add_test(t_isspace_0x9c);
    suite_add_test(t_isspace_0x9d);
    suite_add_test(t_isspace_0x9e);
    suite_add_test(t_isspace_0x9f);
    suite_add_test(t_isspace_0xa0);
    suite_add_test(t_isspace_0xa1);
    suite_add_test(t_isspace_0xa2);
    suite_add_test(t_isspace_0xa3);
    suite_add_test(t_isspace_0xa4);
    suite_add_test(t_isspace_0xa5);
    suite_add_test(t_isspace_0xa6);
    suite_add_test(t_isspace_0xa7);
    suite_add_test(t_isspace_0xa8);
    suite_add_test(t_isspace_0xa9);
    suite_add_test(t_isspace_0xaa);
    suite_add_test(t_isspace_0xab);
    suite_add_test(t_isspace_0xac);
    suite_add_test(t_isspace_0xad);
    suite_add_test(t_isspace_0xae);
    suite_add_test(t_isspace_0xaf);
    suite_add_test(t_isspace_0xb0);
    suite_add_test(t_isspace_0xb1);
    suite_add_test(t_isspace_0xb2);
    suite_add_test(t_isspace_0xb3);
    suite_add_test(t_isspace_0xb4);
    suite_add_test(t_isspace_0xb5);
    suite_add_test(t_isspace_0xb6);
    suite_add_test(t_isspace_0xb7);
    suite_add_test(t_isspace_0xb8);
    suite_add_test(t_isspace_0xb9);
    suite_add_test(t_isspace_0xba);
    suite_add_test(t_isspace_0xbb);
    suite_add_test(t_isspace_0xbc);
    suite_add_test(t_isspace_0xbd);
    suite_add_test(t_isspace_0xbe);
    suite_add_test(t_isspace_0xbf);
    suite_add_test(t_isspace_0xc0);
    suite_add_test(t_isspace_0xc1);
    suite_add_test(t_isspace_0xc2);
    suite_add_test(t_isspace_0xc3);
    suite_add_test(t_isspace_0xc4);
    suite_add_test(t_isspace_0xc5);
    suite_add_test(t_isspace_0xc6);
    suite_add_test(t_isspace_0xc7);
    suite_add_test(t_isspace_0xc8);
    suite_add_test(t_isspace_0xc9);
    suite_add_test(t_isspace_0xca);
    suite_add_test(t_isspace_0xcb);
    suite_add_test(t_isspace_0xcc);
    suite_add_test(t_isspace_0xcd);
    suite_add_test(t_isspace_0xce);
    suite_add_test(t_isspace_0xcf);
    suite_add_test(t_isspace_0xd0);
    suite_add_test(t_isspace_0xd1);
    suite_add_test(t_isspace_0xd2);
    suite_add_test(t_isspace_0xd3);
    suite_add_test(t_isspace_0xd4);
    suite_add_test(t_isspace_0xd5);
    suite_add_test(t_isspace_0xd6);
    suite_add_test(t_isspace_0xd7);
    suite_add_test(t_isspace_0xd8);
    suite_add_test(t_isspace_0xd9);
    suite_add_test(t_isspace_0xda);
    suite_add_test(t_isspace_0xdb);
    suite_add_test(t_isspace_0xdc);
    suite_add_test(t_isspace_0xdd);
    suite_add_test(t_isspace_0xde);
    suite_add_test(t_isspace_0xdf);
    suite_add_test(t_isspace_0xe0);
    suite_add_test(t_isspace_0xe1);
    suite_add_test(t_isspace_0xe2);
    suite_add_test(t_isspace_0xe3);
    suite_add_test(t_isspace_0xe4);
    suite_add_test(t_isspace_0xe5);
    suite_add_test(t_isspace_0xe6);
    suite_add_test(t_isspace_0xe7);
    suite_add_test(t_isspace_0xe8);
    suite_add_test(t_isspace_0xe9);
    suite_add_test(t_isspace_0xea);
    suite_add_test(t_isspace_0xeb);
    suite_add_test(t_isspace_0xec);
    suite_add_test(t_isspace_0xed);
    suite_add_test(t_isspace_0xee);
    suite_add_test(t_isspace_0xef);
    suite_add_test(t_isspace_0xf0);
    suite_add_test(t_isspace_0xf1);
    suite_add_test(t_isspace_0xf2);
    suite_add_test(t_isspace_0xf3);
    suite_add_test(t_isspace_0xf4);
    suite_add_test(t_isspace_0xf5);
    suite_add_test(t_isspace_0xf6);
    suite_add_test(t_isspace_0xf7);
    suite_add_test(t_isspace_0xf8);
    suite_add_test(t_isspace_0xf9);
    suite_add_test(t_isspace_0xfa);
    suite_add_test(t_isspace_0xfb);
    suite_add_test(t_isspace_0xfc);
    suite_add_test(t_isspace_0xfd);
    suite_add_test(t_isspace_0xfe);
    suite_add_test(t_isspace_0xff);
     return suite_run();
}
Exemplo n.º 22
0
int main(int argc, char** argv){
	suite_setup(test_setup);
	suite_teardown(test_teardown);
	run_tests(all_tests);
}
Exemplo n.º 23
0
int main (ne10_int32_t argc, ne10_int8_t** argv)
{
    suite_setup (my_suite_setup);
    suite_teardown (my_suite_teardown);
    return run_tests (all_tests);
}