|
@@ -9,7 +9,7 @@ struct base_2_t {};
|
|
|
struct derived_t: base_1_t, base_2_t {};
|
|
struct derived_t: base_1_t, base_2_t {};
|
|
|
|
|
|
|
|
struct MetaProp: ::testing::Test {
|
|
struct MetaProp: ::testing::Test {
|
|
|
- static void StaticSetUp() {
|
|
|
|
|
|
|
+ void SetUp() override {
|
|
|
using namespace entt::literals;
|
|
using namespace entt::literals;
|
|
|
|
|
|
|
|
entt::meta<base_1_t>()
|
|
entt::meta<base_1_t>()
|
|
@@ -26,10 +26,6 @@ struct MetaProp: ::testing::Test {
|
|
|
.base<base_2_t>();
|
|
.base<base_2_t>();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- void SetUp() override {
|
|
|
|
|
- StaticSetUp();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
void TearDown() override {
|
|
void TearDown() override {
|
|
|
for(auto type: entt::resolve()) {
|
|
for(auto type: entt::resolve()) {
|
|
|
type.reset();
|
|
type.reset();
|
|
@@ -64,7 +60,7 @@ TEST_F(MetaProp, FromBase) {
|
|
|
TEST_F(MetaProp, ReRegistration) {
|
|
TEST_F(MetaProp, ReRegistration) {
|
|
|
using namespace entt::literals;
|
|
using namespace entt::literals;
|
|
|
|
|
|
|
|
- MetaProp::StaticSetUp();
|
|
|
|
|
|
|
+ SetUp();
|
|
|
|
|
|
|
|
auto *node = entt::internal::meta_info<base_1_t>::resolve();
|
|
auto *node = entt::internal::meta_info<base_1_t>::resolve();
|
|
|
auto type = entt::resolve<base_1_t>();
|
|
auto type = entt::resolve<base_1_t>();
|