1
0
Michele Caini 6 жил өмнө
parent
commit
6b17385ad7
1 өөрчлөгдсөн 16 нэмэгдсэн , 14 устгасан
  1. 16 14
      test/entt/meta/meta.cpp

+ 16 - 14
test/entt/meta/meta.cpp

@@ -1579,20 +1579,22 @@ TEST_F(Meta, ArithmeticTypeAndNamedConstants) {
 }
 
 TEST_F(Meta, Unregister) {
-    entt::unregister<double>();
-    entt::unregister<char>();
-    entt::unregister<properties>();
-    entt::unregister<unsigned int>();
-    entt::unregister<base_type>();
-    entt::unregister<derived_type>();
-    entt::unregister<empty_type>();
-    entt::unregister<fat_type>();
-    entt::unregister<data_type>();
-    entt::unregister<func_type>();
-    entt::unregister<setter_getter_type>();
-    entt::unregister<an_abstract_type>();
-    entt::unregister<another_abstract_type>();
-    entt::unregister<concrete_type>();
+    ASSERT_FALSE(entt::unregister<float>());
+    ASSERT_TRUE(entt::unregister<double>());
+    ASSERT_TRUE(entt::unregister<char>());
+    ASSERT_TRUE(entt::unregister<properties>());
+    ASSERT_TRUE(entt::unregister<unsigned int>());
+    ASSERT_TRUE(entt::unregister<base_type>());
+    ASSERT_TRUE(entt::unregister<derived_type>());
+    ASSERT_TRUE(entt::unregister<empty_type>());
+    ASSERT_TRUE(entt::unregister<fat_type>());
+    ASSERT_TRUE(entt::unregister<data_type>());
+    ASSERT_TRUE(entt::unregister<func_type>());
+    ASSERT_TRUE(entt::unregister<setter_getter_type>());
+    ASSERT_TRUE(entt::unregister<an_abstract_type>());
+    ASSERT_TRUE(entt::unregister<another_abstract_type>());
+    ASSERT_TRUE(entt::unregister<concrete_type>());
+    ASSERT_FALSE(entt::unregister<double>());
 
     ASSERT_FALSE(entt::resolve("char"_hs));
     ASSERT_FALSE(entt::resolve("base"_hs));