run-calendar.c revision 310419
11558Srgrimes/* AUTOGENERATED FILE. DO NOT EDIT. */
21558Srgrimes
31558Srgrimes//=======Test Runner Used To Run Each Test Below=====
41558Srgrimes#define RUN_TEST(TestFunc, TestLineNum) \
51558Srgrimes{ \
61558Srgrimes  Unity.CurrentTestName = #TestFunc; \
71558Srgrimes  Unity.CurrentTestLineNumber = TestLineNum; \
81558Srgrimes  Unity.NumberOfTests++; \
91558Srgrimes  if (TEST_PROTECT()) \
101558Srgrimes  { \
111558Srgrimes      setUp(); \
121558Srgrimes      TestFunc(); \
131558Srgrimes  } \
141558Srgrimes  if (TEST_PROTECT() && !TEST_IS_IGNORED) \
151558Srgrimes  { \
161558Srgrimes    tearDown(); \
171558Srgrimes  } \
181558Srgrimes  UnityConcludeTest(); \
191558Srgrimes}
201558Srgrimes
211558Srgrimes//=======Automagically Detected Files To Include=====
221558Srgrimes#include "unity.h"
231558Srgrimes#include <setjmp.h>
241558Srgrimes#include <stdio.h>
251558Srgrimes#include "config.h"
261558Srgrimes#include "ntp_stdlib.h"
271558Srgrimes#include "ntp_calendar.h"
283041Swollman#include "ntp_unixtime.h"
2950476Speter#include <string.h>
301558Srgrimes
31186478Strhodes//=======External Functions This Runner Calls=====
321558Srgrimesextern void setUp(void);
3379530Sruextern void tearDown(void);
341558Srgrimesextern void test_DaySplitMerge(void);
351558Srgrimesextern void test_SplitYearDays1(void);
361558Srgrimesextern void test_SplitYearDays2(void);
371558Srgrimesextern void test_RataDie1(void);
3868960Sruextern void test_LeapYears1(void);
391558Srgrimesextern void test_LeapYears2(void);
4068960Sruextern void test_RoundTripDate(void);
41119734Sdougbextern void test_RoundTripYearStart(void);
42119734Sdougbextern void test_RoundTripMonthStart(void);
43119734Sdougbextern void test_RoundTripWeekStart(void);
44119734Sdougbextern void test_RoundTripDayStart(void);
4572542Sdesextern void test_IsoCalYearsToWeeks(void);
4696049Sfennerextern void test_IsoCalWeeksToYearStart(void);
471558Srgrimesextern void test_IsoCalWeeksToYearEnd(void);
4897477Sruextern void test_DaySecToDate(void);
4997477Sruextern void test_NtpToNtp(void);
5097477Sruextern void test_NtpToTime(void);
5196049Sfenner
5297477Sru
5396049Sfenner//=======Test Reset Option=====
5497477Sruvoid resetTest(void);
5596049Sfennervoid resetTest(void)
561558Srgrimes{
571558Srgrimes  tearDown();
581558Srgrimes  setUp();
591558Srgrimes}
6037909Scharnier
61119734Sdougbchar const *progname;
62119734Sdougb
63119734Sdougb
64119734Sdougb//=======MAIN=====
65119734Sdougbint main(int argc, char *argv[])
66119734Sdougb{
67119734Sdougb  progname = argv[0];
68119734Sdougb  UnityBegin("calendar.c");
691558Srgrimes  RUN_TEST(test_DaySplitMerge, 24);
7037909Scharnier  RUN_TEST(test_SplitYearDays1, 25);
7137909Scharnier  RUN_TEST(test_SplitYearDays2, 26);
721558Srgrimes  RUN_TEST(test_RataDie1, 27);
731558Srgrimes  RUN_TEST(test_LeapYears1, 28);
74142359Sobrien  RUN_TEST(test_LeapYears2, 29);
75142359Sobrien  RUN_TEST(test_RoundTripDate, 30);
7672542Sdes  RUN_TEST(test_RoundTripYearStart, 31);
7772542Sdes  RUN_TEST(test_RoundTripMonthStart, 32);
781558Srgrimes  RUN_TEST(test_RoundTripWeekStart, 33);
7937909Scharnier  RUN_TEST(test_RoundTripDayStart, 34);
80147048Sphilip  RUN_TEST(test_IsoCalYearsToWeeks, 35);
811558Srgrimes  RUN_TEST(test_IsoCalWeeksToYearStart, 36);
8237909Scharnier  RUN_TEST(test_IsoCalWeeksToYearEnd, 37);
8383140Skris  RUN_TEST(test_DaySecToDate, 38);
841558Srgrimes  RUN_TEST(test_NtpToNtp, 40);
851558Srgrimes  RUN_TEST(test_NtpToTime, 41);
8697477Sru
8797477Sru  return (UnityEnd());
8897477Sru}
8996049Sfenner