1
0
Michele Caini 6 жил өмнө
parent
commit
86a392991a

+ 8 - 1
test/entt/core/type_info.cpp

@@ -2,8 +2,15 @@
 #include <entt/core/hashed_string.hpp>
 #include <entt/core/type_info.hpp>
 
-TEST(TypeId, Functionalities) {
+TEST(TypeInfo, Id) {
     ASSERT_NE(entt::type_info<int>::id(), entt::type_info<const int>::id());
     ASSERT_NE(entt::type_info<int>::id(), entt::type_info<char>::id());
     ASSERT_EQ(entt::type_info<int>::id(), entt::type_info<int>::id());
 }
+
+TEST(TypeInfo, Index) {
+    ASSERT_EQ(entt::type_info<int>::index(), entt::type_info<int>::index());
+    ASSERT_NE(entt::type_info<int>::index(), entt::type_info<char>::index());
+    ASSERT_NE(entt::type_info<int>::index(), entt::type_info<int &&>::index());
+    ASSERT_NE(entt::type_info<int &>::index(), entt::type_info<const int &>::index());
+}