diff options
Diffstat (limited to 'tests/MemoryTest.cpp')
-rw-r--r-- | tests/MemoryTest.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/MemoryTest.cpp b/tests/MemoryTest.cpp new file mode 100644 index 0000000000..4c3216b83b --- /dev/null +++ b/tests/MemoryTest.cpp @@ -0,0 +1,12 @@ +#include "Test.h" +#include "TestClassDef.h" + +DEF_TEST(memory_calloc, reporter) { + const size_t kNum = 200; + char* zeros = (char*)sk_calloc_throw(kNum*sizeof(char)); + + for (size_t i = 0; i < kNum; i++) { + REPORTER_ASSERT(reporter, 0 == zeros[i]); + } + sk_free(zeros); +} |