From 696f78c8a05332541c4ecca940af94dca11ee4f7 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Fri, 9 Feb 2024 10:48:39 +0100 Subject: [PATCH] test: review emitter tests --- test/entt/signal/emitter.cpp | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/test/entt/signal/emitter.cpp b/test/entt/signal/emitter.cpp index c7bbf22f4..400a452cb 100644 --- a/test/entt/signal/emitter.cpp +++ b/test/entt/signal/emitter.cpp @@ -2,13 +2,10 @@ #include #include #include +#include #include #include -struct test_emitter: entt::emitter { - using entt::emitter::emitter; -}; - struct foo_event { int i; }; @@ -17,13 +14,13 @@ struct bar_event {}; struct quux_event {}; TEST(Emitter, Move) { - test_emitter emitter{}; + test::emitter emitter{}; emitter.on([](auto &, const auto &) {}); ASSERT_FALSE(emitter.empty()); ASSERT_TRUE(emitter.contains()); - test_emitter other{std::move(emitter)}; + test::emitter other{std::move(emitter)}; test::is_initialized(emitter); @@ -40,8 +37,8 @@ TEST(Emitter, Move) { } TEST(Emitter, Swap) { - test_emitter emitter{}; - test_emitter other{}; + test::emitter emitter{}; + test::emitter other{}; int value{}; emitter.on([&value](auto &event, const auto &) { @@ -64,7 +61,7 @@ TEST(Emitter, Swap) { } TEST(Emitter, Clear) { - test_emitter emitter{}; + test::emitter emitter{}; ASSERT_TRUE(emitter.empty()); @@ -106,7 +103,7 @@ TEST(Emitter, Clear) { } TEST(Emitter, ClearFromCallback) { - test_emitter emitter{}; + test::emitter emitter{}; ASSERT_TRUE(emitter.empty()); @@ -129,7 +126,7 @@ TEST(Emitter, ClearFromCallback) { } TEST(Emitter, On) { - test_emitter emitter{}; + test::emitter emitter{}; int value{}; emitter.on([&value](auto &event, const auto &) { @@ -146,8 +143,8 @@ TEST(Emitter, On) { } TEST(Emitter, OnAndErase) { - test_emitter emitter{}; - const std::function func{}; + test::emitter emitter{}; + const std::function func{}; emitter.on(func); @@ -162,7 +159,7 @@ TEST(Emitter, OnAndErase) { TEST(Emitter, CustomAllocator) { const std::allocator allocator{}; - test_emitter emitter{allocator}; + test::emitter emitter{allocator}; ASSERT_EQ(emitter.get_allocator(), allocator); ASSERT_FALSE(emitter.get_allocator() != allocator);