浏览代码

test: suppress warnings

Michele Caini 5 年之前
父节点
当前提交
ead6cb9ca3
共有 2 个文件被更改,包括 6 次插入6 次删除
  1. 4 4
      test/entt/entity/group.cpp
  2. 2 2
      test/entt/entity/view.cpp

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

@@ -34,8 +34,8 @@ TEST(NonOwningGroup, Functionalities) {
     ASSERT_FALSE(cgroup.empty<const char>());
     ASSERT_NO_THROW(group.begin()++);
     ASSERT_NO_THROW(++cgroup.begin());
-    ASSERT_NO_THROW(group.rbegin() + 1u);
-    ASSERT_NO_THROW(1u + cgroup.rbegin());
+    ASSERT_NO_THROW([](auto it) { return it++; }(group.rbegin()));
+    ASSERT_NO_THROW([](auto it) { return ++it; }(cgroup.rbegin()));
 
     ASSERT_NE(group.begin(), group.end());
     ASSERT_NE(cgroup.begin(), cgroup.end());
@@ -600,8 +600,8 @@ TEST(OwningGroup, Functionalities) {
     ASSERT_FALSE(cgroup.empty<const char>());
     ASSERT_NO_THROW(group.begin()++);
     ASSERT_NO_THROW(++cgroup.begin());
-    ASSERT_NO_THROW(group.rbegin() + 1u);
-    ASSERT_NO_THROW(1u + cgroup.rbegin());
+    ASSERT_NO_THROW([](auto it) { return it++; }(group.rbegin()));
+    ASSERT_NO_THROW([](auto it) { return ++it; }(cgroup.rbegin()));
 
     ASSERT_NE(group.begin(), group.end());
     ASSERT_NE(cgroup.begin(), cgroup.end());

+ 2 - 2
test/entt/entity/view.cpp

@@ -21,8 +21,8 @@ TEST(SingleComponentView, Functionalities) {
 
     ASSERT_NO_THROW(view.begin()++);
     ASSERT_NO_THROW(++cview.begin());
-    ASSERT_NO_THROW(view.rbegin() + 1u);
-    ASSERT_NO_THROW(1u + cview.rbegin());
+    ASSERT_NO_THROW([](auto it) { return it++; }(view.rbegin()));
+    ASSERT_NO_THROW([](auto it) { return ++it; }(cview.rbegin()));
 
     ASSERT_NE(view.begin(), view.end());
     ASSERT_NE(cview.begin(), cview.end());