run-caltontp.c revision 290000
1151497Sru/* AUTOGENERATED FILE. DO NOT EDIT. */
275584Sru
375584Sru//=======Test Runner Used To Run Each Test Below=====
475584Sru#define RUN_TEST(TestFunc, TestLineNum) \
575584Sru{ \
675584Sru  Unity.CurrentTestName = #TestFunc; \
775584Sru  Unity.CurrentTestLineNumber = TestLineNum; \
875584Sru  Unity.NumberOfTests++; \
975584Sru  if (TEST_PROTECT()) \
10151497Sru  { \
11151497Sru      setUp(); \
12151497Sru      TestFunc(); \
13151497Sru  } \
14151497Sru  if (TEST_PROTECT() && !TEST_IS_IGNORED) \
15151497Sru  { \
16151497Sru    tearDown(); \
17151497Sru  } \
18151497Sru  UnityConcludeTest(); \
19151497Sru}
20151497Sru
21151497Sru//=======Automagically Detected Files To Include=====
22151497Sru#include "unity.h"
23151497Sru#include <setjmp.h>
24151497Sru#include <stdio.h>
25151497Sru#include "config.h"
26151497Sru#include "ntp_calendar.h"
27151497Sru
28151497Sru//=======External Functions This Runner Calls=====
29151497Sruextern void setUp(void);
30151497Sruextern void tearDown(void);
31151497Sruextern void test_DateGivenMonthDay(void);
32151497Sruextern void test_DateGivenYearDay(void);
33151497Sruextern void test_DateLeapYear(void);
34151497Sruextern void test_WraparoundDateIn2036(void);
35151497Sru
36151497Sru
37151497Sru//=======Test Reset Option=====
38151497Sruvoid resetTest(void);
39151497Sruvoid resetTest(void)
40151497Sru{
41151497Sru  tearDown();
42151497Sru  setUp();
43151497Sru}
44151497Sru
45151497Sruchar const *progname;
46151497Sru
47151497Sru
48151497Sru//=======MAIN=====
49151497Sruint main(int argc, char *argv[])
50151497Sru{
51151497Sru  progname = argv[0];
52151497Sru  UnityBegin("caltontp.c");
53151497Sru  RUN_TEST(test_DateGivenMonthDay, 5);
54151497Sru  RUN_TEST(test_DateGivenYearDay, 6);
55151497Sru  RUN_TEST(test_DateLeapYear, 7);
56151497Sru  RUN_TEST(test_WraparoundDateIn2036, 8);
57151497Sru
58151497Sru  return (UnityEnd());
59151497Sru}
60151497Sru