add pool-test

This commit is contained in:
lyon 2021-11-15 20:22:26 +08:00
parent cfe7125d58
commit 0f137eb528
2 changed files with 15 additions and 1 deletions

View File

@ -14,7 +14,7 @@
// "--gtest_filter=queue*" // "--gtest_filter=queue*"
// "--gtest_filter=parser*" // "--gtest_filter=parser*"
// "--gtest_filter=args*", // "--gtest_filter=args*",
"--gtest_filter=content*", // "--gtest_filter=content*",
// "--gtest_filter=object_test.printa", // "--gtest_filter=object_test.printa",
// "--gtest_filter=object_test*", // "--gtest_filter=object_test*",
// "--gtest_filter=stack*", // "--gtest_filter=stack*",

View File

@ -0,0 +1,14 @@
#include "gtest/gtest.h"
extern "C" {
#include "dataArg.h"
#include "dataMemory.h"
#include "dataString.h"
}
TEST(pool, init) {
Pool p = pool_init(125, 4);
EXPECT_EQ(p.aline, 4);
EXPECT_EQ(p.size, 128);
pool_deinit(&p);
EXPECT_EQ((uint64_t)p.mem, NULL);
}