CryptoAuthLib
Atmel CryptoAuthentication Library
unity_fixture.c File Reference
#include <string.h>
#include <stdio.h>
#include "unity_fixture.h"
#include "unity_internals.h"
#include <stdlib.h>

Data Structures

struct  GuardBytes
 
struct  _PointerPair
 

Macros

#define MALLOC_DONT_FAIL   -1
 

Typedefs

typedef struct GuardBytes Guard
 
typedef struct _PointerPair PointerPair
 

Enumerations

enum  { MAX_POINTERS =50 }
 

Functions

void setUp (void)
 
void tearDown (void)
 
int UnityMain (int argc, const char *argv[], void(*runAllTests)(void))
 
void UnityTestRunner (unityfunction *setup, unityfunction *testBody, unityfunction *teardown, const char *printableName, const char *group, const char *name, const char *file, int line)
 
void UnityIgnoreTest (const char *printableName)
 
void UnityMalloc_StartTest (void)
 
void UnityMalloc_EndTest (void)
 
void UnityMalloc_MakeMallocFailAfterCount (int countdown)
 
void * unity_malloc (size_t size)
 
void unity_free (void *mem)
 
void * unity_calloc (size_t num, size_t size)
 
void * unity_realloc (void *oldMem, size_t size)
 
void UnityPointer_Init (void)
 
void UnityPointer_Set (void **pointer, void *newValue)
 
void UnityPointer_UndoAllSets (void)
 
int UnityFailureCount (void)
 
int UnityGetCommandLineOptions (int argc, const char *argv[])
 
void UnityConcludeFixtureTest (void)
 

Variables

UNITY_FIXTURE_T UnityFixture
 
int(* outputChar )(int) = putchar
 
int verbose = 0
 

Macro Definition Documentation

#define MALLOC_DONT_FAIL   -1

Typedef Documentation

typedef struct GuardBytes Guard
typedef struct _PointerPair PointerPair

Enumeration Type Documentation

anonymous enum
Enumerator
MAX_POINTERS 

Function Documentation

void setUp ( void  )
void tearDown ( void  )
void* unity_calloc ( size_t  num,
size_t  size 
)
void unity_free ( void *  mem)
void* unity_malloc ( size_t  size)
void* unity_realloc ( void *  oldMem,
size_t  size 
)
void UnityConcludeFixtureTest ( void  )
int UnityFailureCount ( void  )
int UnityGetCommandLineOptions ( int  argc,
const char *  argv[] 
)
void UnityIgnoreTest ( const char *  printableName)
int UnityMain ( int  argc,
const char *  argv[],
void(*)(void)  runAllTests 
)
void UnityMalloc_EndTest ( void  )
void UnityMalloc_MakeMallocFailAfterCount ( int  countdown)
void UnityMalloc_StartTest ( void  )
void UnityPointer_Init ( void  )
void UnityPointer_Set ( void **  pointer,
void *  newValue 
)
void UnityPointer_UndoAllSets ( void  )
void UnityTestRunner ( unityfunction setup,
unityfunction testBody,
unityfunction teardown,
const char *  printableName,
const char *  group,
const char *  name,
const char *  file,
int  line 
)

Variable Documentation

int(* outputChar) (int) = putchar
UNITY_FIXTURE_T UnityFixture
int verbose = 0