Răsfoiți Sursa

test: code coverage

Michele Caini 5 ani în urmă
părinte
comite
ff068e032b
1 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 4 4
      test/entt/entity/view_pack.cpp

+ 4 - 4
test/entt/entity/view_pack.cpp

@@ -34,13 +34,13 @@ TEST(ViewPack, Construction) {
 
 
 TEST(ViewPack, ShortestPool) {
 TEST(ViewPack, ShortestPool) {
     entt::registry registry;
     entt::registry registry;
-    entt::entity entities[3];
+    entt::entity entities[4];
 
 
     registry.create(std::begin(entities), std::end(entities));
     registry.create(std::begin(entities), std::end(entities));
 
 
     registry.insert<int>(std::begin(entities), std::end(entities));
     registry.insert<int>(std::begin(entities), std::end(entities));
     registry.insert<empty_type>(std::begin(entities), std::end(entities));
     registry.insert<empty_type>(std::begin(entities), std::end(entities));
-    registry.insert<char>(std::rbegin(entities), std::rend(entities) - 1u);
+    registry.insert<char>(std::rbegin(entities) + 1u, std::rend(entities) - 1u);
 
 
     const auto tmp = registry.view<char>() | registry.view<empty_type>();
     const auto tmp = registry.view<char>() | registry.view<empty_type>();
     const auto pack = tmp | registry.view<const int>();
     const auto pack = tmp | registry.view<const int>();
@@ -95,13 +95,13 @@ TEST(ViewPack, ShortestPool) {
 
 
 TEST(ViewPack, LongestPool) {
 TEST(ViewPack, LongestPool) {
     entt::registry registry;
     entt::registry registry;
-    entt::entity entities[3];
+    entt::entity entities[4];
 
 
     registry.create(std::begin(entities), std::end(entities));
     registry.create(std::begin(entities), std::end(entities));
 
 
     registry.insert<int>(std::begin(entities), std::end(entities));
     registry.insert<int>(std::begin(entities), std::end(entities));
     registry.insert<empty_type>(std::begin(entities), std::end(entities));
     registry.insert<empty_type>(std::begin(entities), std::end(entities));
-    registry.insert<char>(std::rbegin(entities), std::rend(entities) - 1u);
+    registry.insert<char>(std::rbegin(entities) + 1u, std::rend(entities) - 1u);
 
 
     const auto pack = registry.view<int>() | registry.view<empty_type>() | registry.view<const char>();
     const auto pack = registry.view<int>() | registry.view<empty_type>() | registry.view<const char>();