Home | History | Annotate | Download | only in tests

Lines Matching defs:manager

33   MemoryManager manager;
34 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
38 MemoryManager manager;
40 void *ptr = manager.nanoappAlloc(&app, 1);
42 EXPECT_EQ(manager.getTotalAllocatedBytes(), 1);
43 EXPECT_EQ(manager.getAllocationCount(), 1);
44 manager.nanoappFree(&app, ptr);
45 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
46 EXPECT_EQ(manager.getAllocationCount(), 0);
50 MemoryManager manager;
52 manager.nanoappFree(&app, nullptr);
53 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
54 EXPECT_EQ(manager.getAllocationCount(), 0);
58 MemoryManager manager;
60 void *ptr = manager.nanoappAlloc(&app, 0);
62 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
63 EXPECT_EQ(manager.getAllocationCount(), 0);
67 MemoryManager manager;
69 void *ptr = manager.nanoappAlloc(&app, manager.getMaxAllocationBytes() + 1);
71 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
75 MemoryManager manager;
77 size_t maxCount = manager.getMaxAllocationCount();
78 node *head = static_cast<node*>(manager.nanoappAlloc(&app, sizeof(node)));
81 curr = static_cast<node*>(manager.nanoappAlloc(&app, sizeof(node)));
86 EXPECT_EQ(manager.getTotalAllocatedBytes(), maxCount * sizeof(node));
87 EXPECT_EQ(manager.getAllocationCount(), maxCount);
88 EXPECT_EQ(manager.nanoappAlloc(&app, 1), nullptr);
93 manager.nanoappFree(&app, curr);
96 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
97 EXPECT_EQ(manager.getAllocationCount(), 0);
101 MemoryManager manager;
103 void *ptr = manager.nanoappAlloc(&app, -1);
105 EXPECT_EQ(manager.getTotalAllocatedBytes(), 0);
106 EXPECT_EQ(manager.getAllocationCount(), 0);