xref: /freebsd/contrib/ntp/sntp/unity/auto/runner_maybe.c (revision b5ff185e19f6013ca565b2a15bc2d6abce933f46)
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 extern void test_main(void );
30*276da39aSCy Schubert extern void test_custom(void);
31*276da39aSCy Schubert extern void test_custom25(void);
32*276da39aSCy Schubert 
33*276da39aSCy Schubert 
34*276da39aSCy Schubert //=======Test Reset Option=====
resetTest()35*276da39aSCy Schubert void resetTest()
36*276da39aSCy Schubert {
37*276da39aSCy Schubert   tearDown();
38*276da39aSCy Schubert   setUp();
39*276da39aSCy Schubert }
40*276da39aSCy Schubert 
41*276da39aSCy Schubert 
42*276da39aSCy Schubert //=======MAIN=====
main(void)43*276da39aSCy Schubert int main(void)
44*276da39aSCy Schubert {
45*276da39aSCy Schubert   Unity.TestFile = "../ut-2803.c";
46*276da39aSCy Schubert   UnityBegin();
47*276da39aSCy Schubert   RUN_TEST(test_main, 29);
48*276da39aSCy Schubert   RUN_TEST(test_custom, 34);
49*276da39aSCy Schubert   RUN_TEST(test_custom25, 43);
50*276da39aSCy Schubert 
51*276da39aSCy Schubert   return (UnityEnd());
52*276da39aSCy Schubert }
53