Simulated product dispenser

Dependencies:   HTS221

Fork of mbed-cloud-workshop-connect-HTS221 by Jim Carver

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers unity_fixture_internals.h Source File

unity_fixture_internals.h

00001 //- Copyright (c) 2010 James Grenning and Contributed to Unity Project
00002 /* ==========================================
00003     Unity Project - A Test Framework for C
00004     Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams
00005     [Released under MIT License. Please refer to license.txt for details]
00006 ========================================== */
00007 
00008 #ifndef UNITY_FIXTURE_INTERNALS_H_
00009 #define UNITY_FIXTURE_INTERNALS_H_
00010 
00011 struct _UnityFixture
00012 {
00013     int Verbose;
00014     unsigned int RepeatCount;
00015     const char* NameFilter;
00016     const char* GroupFilter;
00017 };
00018 extern struct _UnityFixture UnityFixture;
00019 
00020 typedef void unityfunction(void);
00021 void UnityTestRunner(unityfunction* setup,
00022                      unityfunction* body,
00023                      unityfunction* teardown,
00024                      const char* printableName,
00025                      const char* group,
00026                      const char* name,
00027                      const char* file, unsigned int line);
00028 
00029 void UnityIgnoreTest(const char* printableName, const char* group, const char* name);
00030 void UnityMalloc_StartTest(void);
00031 void UnityMalloc_EndTest(void);
00032 int UnityGetCommandLineOptions(int argc, const char* argv[]);
00033 void UnityConcludeFixtureTest(void);
00034 
00035 void UnityPointer_Set(void** ptr, void* newValue, UNITY_LINE_TYPE line);
00036 void UnityPointer_UndoAllSets(void);
00037 void UnityPointer_Init(void);
00038 
00039 #endif /* UNITY_FIXTURE_INTERNALS_H_ */