11590Srgrimes/* AUTOGENERATED FILE. DO NOT EDIT. */
21590Srgrimes
31590Srgrimes//=======Test Runner Used To Run Each Test Below=====
41590Srgrimes#define RUN_TEST(TestFunc, TestLineNum) \
51590Srgrimes{ \
61590Srgrimes  Unity.CurrentTestName = #TestFunc; \
71590Srgrimes  Unity.CurrentTestLineNumber = TestLineNum; \
81590Srgrimes  Unity.NumberOfTests++; \
91590Srgrimes  if (TEST_PROTECT()) \
101590Srgrimes  { \
111590Srgrimes      setUp(); \
121590Srgrimes      TestFunc(); \
131590Srgrimes  } \
141590Srgrimes  if (TEST_PROTECT() && !TEST_IS_IGNORED) \
151590Srgrimes  { \
161590Srgrimes    tearDown(); \
171590Srgrimes  } \
181590Srgrimes  UnityConcludeTest(); \
191590Srgrimes}
201590Srgrimes
211590Srgrimes//=======Automagically Detected Files To Include=====
221590Srgrimes#include "unity.h"
231590Srgrimes#include <setjmp.h>
241590Srgrimes#include <stdio.h>
251590Srgrimes#include "config.h"
261590Srgrimes#include "ntp_types.h"
271590Srgrimes#include "ntp_stdlib.h"
281590Srgrimes#include "fileHandlingTest.h"
291590Srgrimes#include "kod_management.h"
301590Srgrimes
311590Srgrimes//=======External Functions This Runner Calls=====
321590Srgrimesextern void setUp(void);
331590Srgrimesextern void tearDown(void);
341590Srgrimesextern void test_ReadEmptyFile(void);
351590Srgrimesextern void test_ReadCorrectFile(void);
361590Srgrimesextern void test_ReadFileWithBlankLines(void);
371590Srgrimesextern void test_WriteEmptyFile(void);
381590Srgrimesextern void test_WriteFileWithSingleEntry(void);
391590Srgrimesextern void test_WriteFileWithMultipleEntries(void);
401590Srgrimes
411590Srgrimes
421590Srgrimes//=======Suite Setup=====
4314543Sdgstatic void suite_setup(void)
441590Srgrimes{
451590Srgrimesextern int change_iobufs(int);
461590Srgrimesextern int change_logfile(const char*, int);
471590Srgrimeschange_iobufs(1);
481590Srgrimeschange_logfile("stderr", 0);
491590Srgrimes}
501590Srgrimes
511590Srgrimes//=======Test Reset Option=====
521590Srgrimesvoid resetTest(void);
531590Srgrimesvoid resetTest(void)
541590Srgrimes{
551590Srgrimes  tearDown();
561590Srgrimes  setUp();
571590Srgrimes}
581590Srgrimes
591590Srgrimeschar const *progname;
601590Srgrimes
611590Srgrimes
621590Srgrimes//=======MAIN=====
631590Srgrimesint main(int argc, char *argv[])
641590Srgrimes{
651590Srgrimes  progname = argv[0];
661590Srgrimes  suite_setup();
671590Srgrimes  UnityBegin("kodFile.c");
681590Srgrimes  RUN_TEST(test_ReadEmptyFile, 19);
691590Srgrimes  RUN_TEST(test_ReadCorrectFile, 20);
701590Srgrimes  RUN_TEST(test_ReadFileWithBlankLines, 21);
711590Srgrimes  RUN_TEST(test_WriteEmptyFile, 22);
721590Srgrimes  RUN_TEST(test_WriteFileWithSingleEntry, 23);
731590Srgrimes  RUN_TEST(test_WriteFileWithMultipleEntries, 24);
741590Srgrimes
751590Srgrimes  return (UnityEnd());
761590Srgrimes}
771590Srgrimes