sparse_set/storage: small review and optimizations

This commit is contained in:
Michele Caini
2021-05-19 09:14:13 +02:00
parent bc86576aa8
commit 3d9959c8e5
4 changed files with 90 additions and 80 deletions

View File

@@ -24,6 +24,11 @@ TEST(SparseSet, Functionalities) {
ASSERT_FALSE(set.contains(entt::entity{0}));
ASSERT_FALSE(set.contains(entt::entity{42}));
set.reserve(0);
ASSERT_EQ(set.capacity(), 42u);
ASSERT_TRUE(set.empty());
set.emplace(entt::entity{42});
ASSERT_FALSE(set.empty());