1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#include "CppUTest/StandardCLibrary.h"
extern "C"
{
#include "AllocLetTestFree.h"
}
#include "CppUTest/TestHarness.h"
#if CPPUTEST_USE_STD_C_LIB
/*
* This test makes sure that memory leak malloc macros are forced into .cpp and .c files
*/
TEST_GROUP(AllocLetTestFree)
{
AllocLetTestFree allocLetTestFree;
void setup()
{
allocLetTestFree = AllocLetTestFree_Create();
}
void teardown()
{
AllocLetTestFree_Destroy(allocLetTestFree);
}
};
TEST(AllocLetTestFree, Create)
{
free(allocLetTestFree);
}
#endif
|