From a86bf1332b33367d93ceb5baa5e8468c219f37b5 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Wed, 18 Jan 2023 15:34:49 +0100 Subject: [PATCH] test: try to make lcov happy --- test/lib/locator/plugin/main.cpp | 4 +--- test/lib/locator/plugin/types.h | 2 ++ test/lib/meta/plugin/main.cpp | 3 +-- test/lib/meta/plugin/types.h | 3 ++- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/lib/locator/plugin/main.cpp b/test/lib/locator/plugin/main.cpp index 7b4e960d2..12940fb47 100644 --- a/test/lib/locator/plugin/main.cpp +++ b/test/lib/locator/plugin/main.cpp @@ -11,9 +11,7 @@ TEST(Lib, Locator) { ASSERT_EQ(entt::locator::value().value, 42); - userdata ud{}; - ud.handle = entt::locator::handle(); - ud.value = 3; + userdata ud{entt::locator::handle(), 3}; cr_plugin ctx; ctx.userdata = &ud; diff --git a/test/lib/locator/plugin/types.h b/test/lib/locator/plugin/types.h index bae071478..78370a05f 100644 --- a/test/lib/locator/plugin/types.h +++ b/test/lib/locator/plugin/types.h @@ -3,6 +3,8 @@ #include +struct service; + struct userdata { typename entt::locator::node_type handle; int value; diff --git a/test/lib/meta/plugin/main.cpp b/test/lib/meta/plugin/main.cpp index 88c78667b..ec8aa310d 100644 --- a/test/lib/meta/plugin/main.cpp +++ b/test/lib/meta/plugin/main.cpp @@ -14,8 +14,7 @@ TEST(Lib, Meta) { ASSERT_FALSE(entt::resolve("position"_hs)); - userdata ud{}; - ud.ctx = entt::locator::handle(); + userdata ud{entt::locator::handle(), entt::meta_any{}}; cr_plugin ctx; ctx.userdata = &ud; diff --git a/test/lib/meta/plugin/types.h b/test/lib/meta/plugin/types.h index 3dc4ed153..709caa7a6 100644 --- a/test/lib/meta/plugin/types.h +++ b/test/lib/meta/plugin/types.h @@ -2,7 +2,8 @@ #define ENTT_LIB_META_PLUGIN_TYPES_H #include -#include + +class meta_ctx; struct userdata { entt::locator::node_type ctx;