1*276da39aSCy Schubert /* AUTOGENERATED FILE. DO NOT EDIT. */ 2*276da39aSCy Schubert 3*276da39aSCy Schubert //=======Test Runner Used To Run Each Test Below===== 4*276da39aSCy Schubert #define RUN_TEST(TestFunc, TestLineNum) \ 5*276da39aSCy Schubert { \ 6*276da39aSCy Schubert Unity.CurrentTestName = #TestFunc; \ 7*276da39aSCy Schubert Unity.CurrentTestLineNumber = TestLineNum; \ 8*276da39aSCy Schubert Unity.NumberOfTests++; \ 9*276da39aSCy Schubert if (TEST_PROTECT()) \ 10*276da39aSCy Schubert { \ 11*276da39aSCy Schubert setUp(); \ 12*276da39aSCy Schubert TestFunc(); \ 13*276da39aSCy Schubert } \ 14*276da39aSCy Schubert if (TEST_PROTECT() && !TEST_IS_IGNORED) \ 15*276da39aSCy Schubert { \ 16*276da39aSCy Schubert tearDown(); \ 17*276da39aSCy Schubert } \ 18*276da39aSCy Schubert UnityConcludeTest(); \ 19*276da39aSCy Schubert } 20*276da39aSCy Schubert 21*276da39aSCy Schubert //=======Automagically Detected Files To Include===== 22*276da39aSCy Schubert #include "unity.h" 23*276da39aSCy Schubert #include <setjmp.h> 24*276da39aSCy Schubert #include <stdio.h> 25*276da39aSCy Schubert 26*276da39aSCy Schubert //=======External Functions This Runner Calls===== 27*276da39aSCy Schubert extern void setUp(void); 28*276da39aSCy Schubert extern void tearDown(void); 29*276da39aSCy Schubert void resetTest(void); 30*276da39aSCy Schubert extern void test_TooShortLength(void); 31*276da39aSCy Schubert extern void test_LengthNotMultipleOfFour(void); 32*276da39aSCy Schubert extern void test_TooShortExtensionFieldLength(void); 33*276da39aSCy Schubert extern void test_UnauthenticatedPacketReject(void); 34*276da39aSCy Schubert extern void test_CryptoNAKPacketReject(void); 35*276da39aSCy Schubert extern void test_AuthenticatedPacketInvalid(void); 36*276da39aSCy Schubert extern void test_AuthenticatedPacketUnknownKey(void); 37*276da39aSCy Schubert extern void test_ServerVersionTooOld(void); 38*276da39aSCy Schubert extern void test_ServerVersionTooNew(void); 39*276da39aSCy Schubert extern void test_NonWantedMode(void); 40*276da39aSCy Schubert extern void test_KoDRate(void); 41*276da39aSCy Schubert extern void test_KoDDeny(void); 42*276da39aSCy Schubert extern void test_RejectUnsyncedServer(void); 43*276da39aSCy Schubert extern void test_RejectWrongResponseServerMode(void); 44*276da39aSCy Schubert extern void test_AcceptNoSentPacketBroadcastMode(void); 45*276da39aSCy Schubert extern void test_CorrectUnauthenticatedPacket(void); 46*276da39aSCy Schubert extern void test_CorrectAuthenticatedPacketMD5(void); 47*276da39aSCy Schubert extern void test_CorrectAuthenticatedPacketSHA1(void); 48*276da39aSCy Schubert 49*276da39aSCy Schubert 50*276da39aSCy Schubert //=======Test Reset Option===== 51*276da39aSCy Schubert void resetTest() 52*276da39aSCy Schubert { 53*276da39aSCy Schubert tearDown(); 54*276da39aSCy Schubert setUp(); 55*276da39aSCy Schubert } 56*276da39aSCy Schubert 57*276da39aSCy Schubert char *progname; 58*276da39aSCy Schubert 59*276da39aSCy Schubert 60*276da39aSCy Schubert //=======MAIN===== 61*276da39aSCy Schubert int main(int argc, char *argv[]) 62*276da39aSCy Schubert { 63*276da39aSCy Schubert progname = argv[0]; 64*276da39aSCy Schubert Unity.TestFile = "packetProcessing.c"; 65*276da39aSCy Schubert UnityBegin("packetProcessing.c"); 66*276da39aSCy Schubert RUN_TEST(test_TooShortLength, 83); 67*276da39aSCy Schubert RUN_TEST(test_LengthNotMultipleOfFour, 92); 68*276da39aSCy Schubert RUN_TEST(test_TooShortExtensionFieldLength, 101); 69*276da39aSCy Schubert RUN_TEST(test_UnauthenticatedPacketReject, 117); 70*276da39aSCy Schubert RUN_TEST(test_CryptoNAKPacketReject, 131); 71*276da39aSCy Schubert RUN_TEST(test_AuthenticatedPacketInvalid, 143); 72*276da39aSCy Schubert RUN_TEST(test_AuthenticatedPacketUnknownKey, 166); 73*276da39aSCy Schubert RUN_TEST(test_ServerVersionTooOld, 186); 74*276da39aSCy Schubert RUN_TEST(test_ServerVersionTooNew, 201); 75*276da39aSCy Schubert RUN_TEST(test_NonWantedMode, 216); 76*276da39aSCy Schubert RUN_TEST(test_KoDRate, 231); 77*276da39aSCy Schubert RUN_TEST(test_KoDDeny, 242); 78*276da39aSCy Schubert RUN_TEST(test_RejectUnsyncedServer, 253); 79*276da39aSCy Schubert RUN_TEST(test_RejectWrongResponseServerMode, 265); 80*276da39aSCy Schubert RUN_TEST(test_AcceptNoSentPacketBroadcastMode, 282); 81*276da39aSCy Schubert RUN_TEST(test_CorrectUnauthenticatedPacket, 294); 82*276da39aSCy Schubert RUN_TEST(test_CorrectAuthenticatedPacketMD5, 302); 83*276da39aSCy Schubert RUN_TEST(test_CorrectAuthenticatedPacketSHA1, 322); 84*276da39aSCy Schubert 85*276da39aSCy Schubert return (UnityEnd()); 86*276da39aSCy Schubert } 87