diff options
Diffstat (limited to 'tests/libntp/run-calendar.c')
-rw-r--r-- | tests/libntp/run-calendar.c | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/tests/libntp/run-calendar.c b/tests/libntp/run-calendar.c new file mode 100644 index 000000000000..07a5092f3fae --- /dev/null +++ b/tests/libntp/run-calendar.c @@ -0,0 +1,71 @@ +/* AUTOGENERATED FILE. DO NOT EDIT. */ + +//=======Test Runner Used To Run Each Test Below===== +#define RUN_TEST(TestFunc, TestLineNum) \ +{ \ + Unity.CurrentTestName = #TestFunc; \ + Unity.CurrentTestLineNumber = TestLineNum; \ + Unity.NumberOfTests++; \ + if (TEST_PROTECT()) \ + { \ + setUp(); \ + TestFunc(); \ + } \ + if (TEST_PROTECT() && !TEST_IS_IGNORED) \ + { \ + tearDown(); \ + } \ + UnityConcludeTest(); \ +} + +//=======Automagically Detected Files To Include===== +#include "unity.h" +#include <setjmp.h> +#include <stdio.h> + +//=======External Functions This Runner Calls===== +extern void setUp(void); +extern void tearDown(void); +extern void test_DaySplitMerge(); +extern void test_SplitYearDays1(); +extern void test_SplitYearDays2(); +extern void test_RataDie1(); +extern void test_LeapYears1(); +extern void test_LeapYears2(); +extern void test_RoundTripDate(); +extern void test_RoundTripYearStart(); +extern void test_RoundTripMonthStart(); +extern void test_RoundTripWeekStart(); +extern void test_RoundTripDayStart(); + + +//=======Test Reset Option===== +void resetTest() +{ + tearDown(); + setUp(); +} + +char *progname; + + +//=======MAIN===== +int main(int argc, char *argv[]) +{ + progname = argv[0]; + Unity.TestFile = "calendar.c"; + UnityBegin("calendar.c"); + RUN_TEST(test_DaySplitMerge, 230); + RUN_TEST(test_SplitYearDays1, 254); + RUN_TEST(test_SplitYearDays2, 268); + RUN_TEST(test_RataDie1, 283); + RUN_TEST(test_LeapYears1, 293); + RUN_TEST(test_LeapYears2, 308); + RUN_TEST(test_RoundTripDate, 326); + RUN_TEST(test_RoundTripYearStart, 355); + RUN_TEST(test_RoundTripMonthStart, 371); + RUN_TEST(test_RoundTripWeekStart, 387); + RUN_TEST(test_RoundTripDayStart, 403); + + return (UnityEnd()); +} |