MCPcopy Create free account
hub / github.com/baidu/babylon / TEST

Function TEST

test/reusable/test_memory_resource.cpp:47–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45};
46
47TEST(ExclusiveMonotonicBufferResource, equal_only_when_same) {
48 ExclusiveMonotonicBufferResource resource1;
49 ExclusiveMonotonicBufferResource resource2;
50 ASSERT_TRUE(resource1.is_equal(resource1));
51 ASSERT_TRUE(resource1 == resource1);
52 ASSERT_FALSE(resource1 != resource1);
53 ASSERT_FALSE(resource1.is_equal(resource2));
54 ASSERT_FALSE(resource1 == resource2);
55 ASSERT_TRUE(resource1 != resource2);
56}
57
58TEST(ExclusiveMonotonicBufferResource, allocate_with_alignment) {
59 ExclusiveMonotonicBufferResource resource;

Callers

nothing calls this directly

Calls 15

bit_ceilFunction · 0.85
operator newFunction · 0.85
operator deleteFunction · 0.85
is_equalMethod · 0.80
page_sizeMethod · 0.80
emplace_backMethod · 0.80
loadMethod · 0.80
space_usedMethod · 0.60
space_allocatedMethod · 0.60
allocateMethod · 0.45
set_upstreamMethod · 0.45
releaseMethod · 0.45

Tested by

no test coverage detected