|
|
@@ -228,7 +228,7 @@ TEST_F(MetaType, Traits) {
|
|
|
ASSERT_FALSE(entt::resolve<int>().is_floating_point());
|
|
|
|
|
|
ASSERT_TRUE(entt::resolve<int[5]>().is_array());
|
|
|
- //ASSERT_TRUE(entt::resolve<int[5][3]>().is_array());
|
|
|
+ ASSERT_TRUE(entt::resolve<int[5][3]>().is_array());
|
|
|
ASSERT_FALSE(entt::resolve<int>().is_array());
|
|
|
|
|
|
ASSERT_TRUE(entt::resolve<property_t>().is_enum());
|
|
|
@@ -263,11 +263,11 @@ TEST_F(MetaType, Traits) {
|
|
|
ASSERT_FALSE(entt::resolve<std::vector<int>>().is_associative_container());
|
|
|
|
|
|
ASSERT_EQ(entt::resolve<int>().rank(), 0u);
|
|
|
- // ASSERT_EQ(entt::resolve<int[5][3]>().rank(), 2u);
|
|
|
+ ASSERT_EQ(entt::resolve<int[5][3]>().rank(), 2u);
|
|
|
ASSERT_EQ(entt::resolve<int>().extent(), 0u);
|
|
|
- // ASSERT_EQ(entt::resolve<int[5][3]>().extent(), 5u);
|
|
|
- // ASSERT_EQ(entt::resolve<int[5][3]>().extent(1u), 3u);
|
|
|
- // ASSERT_EQ(entt::resolve<int[5][3]>().extent(2u), 0u);
|
|
|
+ ASSERT_EQ(entt::resolve<int[5][3]>().extent(), 5u);
|
|
|
+ ASSERT_EQ(entt::resolve<int[5][3]>().extent(1u), 3u);
|
|
|
+ ASSERT_EQ(entt::resolve<int[5][3]>().extent(2u), 0u);
|
|
|
}
|
|
|
|
|
|
TEST_F(MetaType, TemplateInfo) {
|
|
|
@@ -291,7 +291,7 @@ TEST_F(MetaType, RemovePointer) {
|
|
|
|
|
|
TEST_F(MetaType, RemoveExtent) {
|
|
|
ASSERT_EQ(entt::resolve<int[3]>().remove_extent(), entt::resolve<int>());
|
|
|
- // ASSERT_EQ(entt::resolve<int[3][3]>().remove_extent(), entt::resolve<int[3]>());
|
|
|
+ ASSERT_EQ(entt::resolve<int[3][3]>().remove_extent(), entt::resolve<int[3]>());
|
|
|
ASSERT_EQ(entt::resolve<derived_t>().remove_extent(), entt::resolve<derived_t>());
|
|
|
}
|
|
|
|