|
@@ -64,7 +64,9 @@ TEST(DefaultRegistry, Functionalities) {
|
|
|
ASSERT_NO_THROW(registry.reserve<char>(8));
|
|
ASSERT_NO_THROW(registry.reserve<char>(8));
|
|
|
ASSERT_TRUE(registry.empty());
|
|
ASSERT_TRUE(registry.empty());
|
|
|
|
|
|
|
|
- ASSERT_EQ(registry.capacity(), entt::DefaultRegistry::size_type{0});
|
|
|
|
|
|
|
+ ASSERT_EQ(registry.capacity(), entt::DefaultRegistry::size_type{42});
|
|
|
|
|
+ ASSERT_EQ(registry.capacity<int>(), entt::DefaultRegistry::size_type{8});
|
|
|
|
|
+ ASSERT_EQ(registry.capacity<char>(), entt::DefaultRegistry::size_type{8});
|
|
|
ASSERT_EQ(registry.size<int>(), entt::DefaultRegistry::size_type{0});
|
|
ASSERT_EQ(registry.size<int>(), entt::DefaultRegistry::size_type{0});
|
|
|
ASSERT_EQ(registry.size<char>(), entt::DefaultRegistry::size_type{0});
|
|
ASSERT_EQ(registry.size<char>(), entt::DefaultRegistry::size_type{0});
|
|
|
ASSERT_TRUE(registry.empty<int>());
|
|
ASSERT_TRUE(registry.empty<int>());
|
|
@@ -79,7 +81,6 @@ TEST(DefaultRegistry, Functionalities) {
|
|
|
ASSERT_TRUE(registry.has<>(e0));
|
|
ASSERT_TRUE(registry.has<>(e0));
|
|
|
ASSERT_TRUE(registry.has<>(e1));
|
|
ASSERT_TRUE(registry.has<>(e1));
|
|
|
|
|
|
|
|
- ASSERT_EQ(registry.capacity(), entt::DefaultRegistry::size_type{2});
|
|
|
|
|
ASSERT_EQ(registry.size<int>(), entt::DefaultRegistry::size_type{1});
|
|
ASSERT_EQ(registry.size<int>(), entt::DefaultRegistry::size_type{1});
|
|
|
ASSERT_EQ(registry.size<char>(), entt::DefaultRegistry::size_type{1});
|
|
ASSERT_EQ(registry.size<char>(), entt::DefaultRegistry::size_type{1});
|
|
|
ASSERT_FALSE(registry.empty<int>());
|
|
ASSERT_FALSE(registry.empty<int>());
|
|
@@ -137,9 +138,7 @@ TEST(DefaultRegistry, Functionalities) {
|
|
|
|
|
|
|
|
ASSERT_EQ(registry.version(e2), entt::DefaultRegistry::version_type{0});
|
|
ASSERT_EQ(registry.version(e2), entt::DefaultRegistry::version_type{0});
|
|
|
ASSERT_EQ(registry.current(e2), entt::DefaultRegistry::version_type{0});
|
|
ASSERT_EQ(registry.current(e2), entt::DefaultRegistry::version_type{0});
|
|
|
- ASSERT_EQ(registry.capacity(), entt::DefaultRegistry::size_type{3});
|
|
|
|
|
ASSERT_NO_THROW(registry.destroy(e2));
|
|
ASSERT_NO_THROW(registry.destroy(e2));
|
|
|
- ASSERT_EQ(registry.capacity(), entt::DefaultRegistry::size_type{3});
|
|
|
|
|
ASSERT_EQ(registry.version(e2), entt::DefaultRegistry::version_type{0});
|
|
ASSERT_EQ(registry.version(e2), entt::DefaultRegistry::version_type{0});
|
|
|
ASSERT_EQ(registry.current(e2), entt::DefaultRegistry::version_type{1});
|
|
ASSERT_EQ(registry.current(e2), entt::DefaultRegistry::version_type{1});
|
|
|
|
|
|