1276da39aSCy Schubert /* AUTOGENERATED FILE. DO NOT EDIT. */
2276da39aSCy Schubert
3276da39aSCy Schubert //=======Test Runner Used To Run Each Test Below=====
4276da39aSCy Schubert #define RUN_TEST(TestFunc, TestLineNum) \
5276da39aSCy Schubert { \
6276da39aSCy Schubert Unity.CurrentTestName = #TestFunc; \
7276da39aSCy Schubert Unity.CurrentTestLineNumber = TestLineNum; \
8276da39aSCy Schubert Unity.NumberOfTests++; \
9276da39aSCy Schubert if (TEST_PROTECT()) \
10276da39aSCy Schubert { \
11276da39aSCy Schubert setUp(); \
12276da39aSCy Schubert TestFunc(); \
13276da39aSCy Schubert } \
14276da39aSCy Schubert if (TEST_PROTECT() && !TEST_IS_IGNORED) \
15276da39aSCy Schubert { \
16276da39aSCy Schubert tearDown(); \
17276da39aSCy Schubert } \
18276da39aSCy Schubert UnityConcludeTest(); \
19276da39aSCy Schubert }
20276da39aSCy Schubert
21276da39aSCy Schubert //=======Automagically Detected Files To Include=====
22276da39aSCy Schubert #include "unity.h"
23276da39aSCy Schubert #include <setjmp.h>
24276da39aSCy Schubert #include <stdio.h>
259034852cSGleb Smirnoff #include "config.h"
269034852cSGleb Smirnoff #include "ntp_debug.h"
279034852cSGleb Smirnoff #include "ntp_stdlib.h"
289034852cSGleb Smirnoff #include "ntp_types.h"
299034852cSGleb Smirnoff #include "sntptest.h"
309034852cSGleb Smirnoff #include "kod_management.h"
319034852cSGleb Smirnoff #include "main.h"
329034852cSGleb Smirnoff #include "networking.h"
339034852cSGleb Smirnoff #include "ntp.h"
34276da39aSCy Schubert
35276da39aSCy Schubert //=======External Functions This Runner Calls=====
36276da39aSCy Schubert extern void setUp(void);
37276da39aSCy Schubert extern void tearDown(void);
38276da39aSCy Schubert extern void test_GenerateUnauthenticatedPacket(void);
39276da39aSCy Schubert extern void test_GenerateAuthenticatedPacket(void);
40276da39aSCy Schubert extern void test_OffsetCalculationPositiveOffset(void);
41276da39aSCy Schubert extern void test_OffsetCalculationNegativeOffset(void);
42276da39aSCy Schubert extern void test_HandleUnusableServer(void);
43276da39aSCy Schubert extern void test_HandleUnusablePacket(void);
44276da39aSCy Schubert extern void test_HandleServerAuthenticationFailure(void);
45276da39aSCy Schubert extern void test_HandleKodDemobilize(void);
46276da39aSCy Schubert extern void test_HandleKodRate(void);
47276da39aSCy Schubert extern void test_HandleCorrectPacket(void);
48276da39aSCy Schubert
49276da39aSCy Schubert
5009100258SXin LI //=======Suite Setup=====
suite_setup(void)5109100258SXin LI static void suite_setup(void)
5209100258SXin LI {
53*2d4e511cSCy Schubert extern int change_iobufs(int);
5409100258SXin LI extern int change_logfile(const char*, int);
55*2d4e511cSCy Schubert change_iobufs(1);
5609100258SXin LI change_logfile("stderr", 0);
5709100258SXin LI }
5809100258SXin LI
59276da39aSCy Schubert //=======Test Reset Option=====
609034852cSGleb Smirnoff void resetTest(void);
resetTest(void)619034852cSGleb Smirnoff void resetTest(void)
62276da39aSCy Schubert {
63276da39aSCy Schubert tearDown();
64276da39aSCy Schubert setUp();
65276da39aSCy Schubert }
66276da39aSCy Schubert
679034852cSGleb Smirnoff char const *progname;
68276da39aSCy Schubert
69276da39aSCy Schubert
70276da39aSCy Schubert //=======MAIN=====
main(int argc,char * argv[])71276da39aSCy Schubert int main(int argc, char *argv[])
72276da39aSCy Schubert {
73276da39aSCy Schubert progname = argv[0];
7409100258SXin LI suite_setup();
75276da39aSCy Schubert UnityBegin("packetHandling.c");
769034852cSGleb Smirnoff RUN_TEST(test_GenerateUnauthenticatedPacket, 17);
779034852cSGleb Smirnoff RUN_TEST(test_GenerateAuthenticatedPacket, 18);
789034852cSGleb Smirnoff RUN_TEST(test_OffsetCalculationPositiveOffset, 19);
799034852cSGleb Smirnoff RUN_TEST(test_OffsetCalculationNegativeOffset, 20);
809034852cSGleb Smirnoff RUN_TEST(test_HandleUnusableServer, 21);
819034852cSGleb Smirnoff RUN_TEST(test_HandleUnusablePacket, 22);
829034852cSGleb Smirnoff RUN_TEST(test_HandleServerAuthenticationFailure, 23);
839034852cSGleb Smirnoff RUN_TEST(test_HandleKodDemobilize, 24);
849034852cSGleb Smirnoff RUN_TEST(test_HandleKodRate, 25);
859034852cSGleb Smirnoff RUN_TEST(test_HandleCorrectPacket, 26);
86276da39aSCy Schubert
87276da39aSCy Schubert return (UnityEnd());
88276da39aSCy Schubert }
89