1*9034ec65Schristos /*	$NetBSD: run-refidsmear.c,v 1.3 2020/05/25 20:47:36 christos Exp $	*/
277cee4a7Schristos 
3b76cdf5cSchristos /* AUTOGENERATED FILE. DO NOT EDIT. */
4b76cdf5cSchristos 
5b76cdf5cSchristos //=======Test Runner Used To Run Each Test Below=====
6b76cdf5cSchristos #define RUN_TEST(TestFunc, TestLineNum) \
7b76cdf5cSchristos { \
8b76cdf5cSchristos   Unity.CurrentTestName = #TestFunc; \
9b76cdf5cSchristos   Unity.CurrentTestLineNumber = TestLineNum; \
10b76cdf5cSchristos   Unity.NumberOfTests++; \
11b76cdf5cSchristos   if (TEST_PROTECT()) \
12b76cdf5cSchristos   { \
13b76cdf5cSchristos       setUp(); \
14b76cdf5cSchristos       TestFunc(); \
15b76cdf5cSchristos   } \
16b76cdf5cSchristos   if (TEST_PROTECT() && !TEST_IS_IGNORED) \
17b76cdf5cSchristos   { \
18b76cdf5cSchristos     tearDown(); \
19b76cdf5cSchristos   } \
20b76cdf5cSchristos   UnityConcludeTest(); \
21b76cdf5cSchristos }
22b76cdf5cSchristos 
23b76cdf5cSchristos //=======Automagically Detected Files To Include=====
24b76cdf5cSchristos #include "unity.h"
25b76cdf5cSchristos #include <setjmp.h>
26b76cdf5cSchristos #include <stdio.h>
273468963bSchristos #include "config.h"
283468963bSchristos #include <ntp.h>
293468963bSchristos #include <ntp_fp.h>
303468963bSchristos #include <refidsmear.h>
313468963bSchristos #include <stdio.h>
32b76cdf5cSchristos 
33b76cdf5cSchristos //=======External Functions This Runner Calls=====
34b76cdf5cSchristos extern void setUp(void);
35b76cdf5cSchristos extern void tearDown(void);
36b76cdf5cSchristos extern void test_refidsmear(void);
37b76cdf5cSchristos 
38b76cdf5cSchristos 
39611b30b4Schristos //=======Suite Setup=====
suite_setup(void)40611b30b4Schristos static void suite_setup(void)
41611b30b4Schristos {
42*9034ec65Schristos extern int change_iobufs(int);
43611b30b4Schristos extern int change_logfile(const char*, int);
44*9034ec65Schristos change_iobufs(1);
45611b30b4Schristos change_logfile("stderr", 0);
46611b30b4Schristos }
47611b30b4Schristos 
48b76cdf5cSchristos //=======Test Reset Option=====
493468963bSchristos void resetTest(void);
resetTest(void)503468963bSchristos void resetTest(void)
51b76cdf5cSchristos {
52b76cdf5cSchristos   tearDown();
53b76cdf5cSchristos   setUp();
54b76cdf5cSchristos }
55b76cdf5cSchristos 
563468963bSchristos char const *progname;
57b76cdf5cSchristos 
58b76cdf5cSchristos 
59b76cdf5cSchristos //=======MAIN=====
main(int argc,char * argv[])60b76cdf5cSchristos int main(int argc, char *argv[])
61b76cdf5cSchristos {
62b76cdf5cSchristos   progname = argv[0];
63611b30b4Schristos   suite_setup();
64b76cdf5cSchristos   UnityBegin("refidsmear.c");
653468963bSchristos   RUN_TEST(test_refidsmear, 36);
66b76cdf5cSchristos 
67b76cdf5cSchristos   return (UnityEnd());
68b76cdf5cSchristos }
69