1132727Skan/* $NetBSD: run-strtolfp.c,v 1.3 2020/05/25 20:47:36 christos Exp $ */ 290285Sobrien 3169699Skan/* AUTOGENERATED FILE. DO NOT EDIT. */ 418334Speter 590285Sobrien//=======Test Runner Used To Run Each Test Below===== 618334Speter#define RUN_TEST(TestFunc, TestLineNum) \ 790285Sobrien{ \ 890285Sobrien Unity.CurrentTestName = #TestFunc; \ 990285Sobrien Unity.CurrentTestLineNumber = TestLineNum; \ 1090285Sobrien Unity.NumberOfTests++; \ 1118334Speter if (TEST_PROTECT()) \ 1290285Sobrien { \ 1390285Sobrien setUp(); \ 1490285Sobrien TestFunc(); \ 1590285Sobrien } \ 1618334Speter if (TEST_PROTECT() && !TEST_IS_IGNORED) \ 1718334Speter { \ 1890285Sobrien tearDown(); \ 19169699Skan } \ 20169699Skan UnityConcludeTest(); \ 2118334Speter} 2218334Speter 2318334Speter//=======Automagically Detected Files To Include===== 2450617Sobrien#include "unity.h" 25132727Skan#include <setjmp.h> 26132727Skan#include <stdio.h> 2718334Speter#include "config.h" 28117404Skan#include "ntp_stdlib.h" 2990285Sobrien#include "ntp_calendar.h" 3090285Sobrien#include "lfptest.h" 31169699Skan 3218334Speter//=======External Functions This Runner Calls===== 3318334Speterextern void setUp(void); 3418334Speterextern void tearDown(void); 3518334Speterextern void test_PositiveInteger(void); 3618334Speterextern void test_NegativeInteger(void); 3718334Speterextern void test_PositiveFraction(void); 3818334Speterextern void test_NegativeFraction(void); 3918334Speterextern void test_PositiveMsFraction(void); 4018334Speterextern void test_NegativeMsFraction(void); 4118334Speterextern void test_InvalidChars(void); 4218334Speter 4318334Speter 4418334Speter//=======Suite Setup===== 4518334Speterstatic void suite_setup(void) 4618334Speter{ 4718334Speterextern int change_iobufs(int); 4818334Speterextern int change_logfile(const char*, int); 4918334Speterchange_iobufs(1); 5018334Speterchange_logfile("stderr", 0); 51132727Skan} 5218334Speter 53169699Skan//=======Test Reset Option===== 5418334Spetervoid resetTest(void); 55132727Skanvoid resetTest(void) 5618334Speter{ 57132727Skan tearDown(); 5818334Speter setUp(); 5918334Speter} 60169699Skan 61169699Skanchar const *progname; 62169699Skan 63169699Skan 64169699Skan//=======MAIN===== 65169699Skanint main(int argc, char *argv[]) 66169699Skan{ 67169699Skan progname = argv[0]; 68169699Skan suite_setup(); 69169699Skan UnityBegin("strtolfp.c"); 7018334Speter RUN_TEST(test_PositiveInteger, 12); 7118334Speter RUN_TEST(test_NegativeInteger, 13); 7218334Speter RUN_TEST(test_PositiveFraction, 14); 73132727Skan RUN_TEST(test_NegativeFraction, 15); 7418334Speter RUN_TEST(test_PositiveMsFraction, 16); 75169699Skan RUN_TEST(test_NegativeMsFraction, 17); 7618334Speter RUN_TEST(test_InvalidChars, 18); 7718334Speter 7818334Speter return (UnityEnd()); 7918334Speter} 8018334Speter