MCPcopy Create free account
hub / github.com/defold/defold / TEST

Function TEST

engine/dlib/src/test/test_lz4.cpp:46–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44extern uint32_t FOO_LZ4_SIZE;
45
46TEST(dmLZ4, Decompress)
47{
48 char buf[3];
49 dmLZ4::Result r;
50 int decompressed_size;
51 r = dmLZ4::DecompressBuffer(FOO_LZ4, FOO_LZ4_SIZE, &buf, 3, &decompressed_size);
52 ASSERT_EQ(dmLZ4::RESULT_OK, r);
53 ASSERT_EQ(memcmp("foo", buf, 3), 0);
54 ASSERT_EQ(3, decompressed_size);
55}
56
57TEST(dmLZ4, Compress)
58{

Callers

nothing calls this directly

Calls 7

DecompressBufferFunction · 0.85
RandomCharArrayFunction · 0.85
MaxCompressedSizeFunction · 0.85
mallocFunction · 0.85
freeFunction · 0.85
CompressBufferFunction · 0.50
GetTimeFunction · 0.50

Tested by

no test coverage detected