Files
arcs/arcs-sdk/modules/cpputest/tests/CppUTest/AllocLetTestFreeTest.cpp
2026-08-13 16:50:52 +08:00

36 lines
595 B
C++

#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() CPPUTEST_OVERRIDE
{
allocLetTestFree = AllocLetTestFree_Create();
}
void teardown() CPPUTEST_OVERRIDE
{
AllocLetTestFree_Destroy(allocLetTestFree);
}
};
TEST(AllocLetTestFree, Create)
{
free(allocLetTestFree);
}
#endif