mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 16:56:45 +08:00
add unit test
This commit is contained in:
parent
c07b14839d
commit
019a60b371
@ -116,6 +116,7 @@ TEST(monotonic_buffer_resource, release) {
|
||||
pmr::monotonic_buffer_resource tmp{buffer, &dummy};
|
||||
auto *p = tmp.allocate(1024);
|
||||
ASSERT_EQ(p, buffer.data());
|
||||
ASSERT_EQ(dummy.allocated, 0);
|
||||
p = tmp.allocate(10240);
|
||||
ASSERT_NE(p, buffer.data());
|
||||
ASSERT_LE(dummy.allocated, 10240 + 1024);
|
||||
@ -124,6 +125,9 @@ TEST(monotonic_buffer_resource, release) {
|
||||
p = tmp.allocate(1024);
|
||||
ASSERT_EQ(p, buffer.data());
|
||||
ASSERT_EQ(dummy.allocated, 0);
|
||||
p = tmp.allocate(10240);
|
||||
ASSERT_NE(p, buffer.data());
|
||||
ASSERT_LE(dummy.allocated, 10240 + 1024);
|
||||
}
|
||||
ASSERT_EQ(dummy.allocated, 0);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user