diff --git a/test/entt/entity/view.cpp b/test/entt/entity/view.cpp index 9db425769..fdfe8beca 100644 --- a/test/entt/entity/view.cpp +++ b/test/entt/entity/view.cpp @@ -24,7 +24,6 @@ TEST(SingleComponentView, Functionalities) { ASSERT_TRUE(view.empty()); - registry.emplace(e1); registry.emplace(e1); ASSERT_NO_FATAL_FAILURE(view.begin()++); @@ -203,14 +202,6 @@ TEST(SingleComponentView, Contains) { TEST(SingleComponentView, Empty) { entt::registry registry; - - const auto e0 = registry.create(); - registry.emplace(e0); - registry.emplace(e0); - - const auto e1 = registry.create(); - registry.emplace(e1); - auto view = registry.view(); ASSERT_EQ(view.size(), 0u); @@ -375,15 +366,13 @@ TEST(SingleComponentView, Find) { TEST(SingleComponentView, EmptyTypes) { entt::registry registry; - entt::entity entities[2u]; + entt::entity entity = registry.create(); - registry.create(std::begin(entities), std::end(entities)); - registry.emplace(entities[0u], 0); - registry.emplace(entities[0u]); - registry.emplace(entities[1u], 'c'); + registry.emplace(entity, 0); + registry.emplace(entity); registry.view().each([&](const auto entt) { - ASSERT_EQ(entities[0u], entt); + ASSERT_EQ(entity, entt); }); registry.view().each([check = true]() mutable { @@ -393,11 +382,11 @@ TEST(SingleComponentView, EmptyTypes) { for(auto [entt]: registry.view().each()) { static_assert(std::is_same_v); - ASSERT_EQ(entities[0u], entt); + ASSERT_EQ(entity, entt); } registry.view().each([&](const auto entt, int) { - ASSERT_EQ(entities[0u], entt); + ASSERT_EQ(entity, entt); }); registry.view().each([check = true](int) mutable { @@ -408,7 +397,7 @@ TEST(SingleComponentView, EmptyTypes) { for(auto [entt, iv]: registry.view().each()) { static_assert(std::is_same_v); static_assert(std::is_same_v); - ASSERT_EQ(entities[0u], entt); + ASSERT_EQ(entity, entt); } } @@ -821,7 +810,6 @@ TEST(MultiComponentView, SizeHint) { entt::registry registry; const auto e0 = registry.create(); - registry.emplace(e0); registry.emplace(e0); registry.emplace(e0);