diff --git a/test/entt/process/scheduler.cpp b/test/entt/process/scheduler.cpp index 79641512a8..4521972eed 100644 --- a/test/entt/process/scheduler.cpp +++ b/test/entt/process/scheduler.cpp @@ -48,13 +48,13 @@ struct Scheduler: ::testing::Test { TEST_F(Scheduler, Functionalities) { entt::scheduler scheduler{}; + entt::scheduler other{std::move(scheduler)}; + + scheduler = std::move(other); bool updated = false; bool aborted = false; - ASSERT_NO_FATAL_FAILURE([[maybe_unused]] const entt::scheduler other{entt::scheduler{}}); - ASSERT_NO_FATAL_FAILURE(scheduler = entt::scheduler{}); - ASSERT_EQ(scheduler.size(), 0u); ASSERT_TRUE(scheduler.empty()); diff --git a/test/entt/signal/dispatcher.cpp b/test/entt/signal/dispatcher.cpp index 5cd1d83bbe..9a2ad5ef1b 100644 --- a/test/entt/signal/dispatcher.cpp +++ b/test/entt/signal/dispatcher.cpp @@ -30,10 +30,11 @@ struct receiver { TEST(Dispatcher, Functionalities) { entt::dispatcher dispatcher{}; - receiver receiver{}; + entt::dispatcher other{std::move(dispatcher)}; + + dispatcher = std::move(other); - ASSERT_NO_FATAL_FAILURE([[maybe_unused]] const entt::dispatcher other{entt::dispatcher{}}); - ASSERT_NO_FATAL_FAILURE(dispatcher = entt::dispatcher{}); + receiver receiver{}; ASSERT_EQ(dispatcher.size(), 0u); ASSERT_EQ(dispatcher.size(), 0u);