From df9a5da53781d9c26ca490d6383ea9cbe8df26e6 Mon Sep 17 00:00:00 2001 From: Florian Fischer <florian.fl.fischer@fau.de> Date: Wed, 9 Dec 2020 13:01:20 +0100 Subject: [PATCH] Include functional in actor tests to fix iwyu errors --- tests/AlarmActorTest.cpp | 7 ++++--- tests/SimpleActorTest.cpp | 11 ++++++----- tests/TellActorFromAnywhereTest.cpp | 5 +++-- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/tests/AlarmActorTest.cpp b/tests/AlarmActorTest.cpp index 580c45d6..f54bc178 100644 --- a/tests/AlarmActorTest.cpp +++ b/tests/AlarmActorTest.cpp @@ -1,8 +1,9 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // Copyright © 2020 Florian Fischer -#include <algorithm> // for copy -#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUC... -#include <iostream> // for operator<<, basic_ostream +#include <algorithm> // for copy +#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUC... +#include <functional> // bind +#include <iostream> // for operator<<, basic_ostream #include "Actor.hpp" // for Actor #include "BinaryPrivateSemaphore.hpp" // for BPS diff --git a/tests/SimpleActorTest.cpp b/tests/SimpleActorTest.cpp index fbd398a0..7481b853 100644 --- a/tests/SimpleActorTest.cpp +++ b/tests/SimpleActorTest.cpp @@ -1,10 +1,11 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // Copyright © 2020 Florian Schmaus -#include <algorithm> // for copy -#include <atomic> // for atomic_thread_fence, memory_... -#include <cstdint> // for uint64_t -#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUC... -#include <iostream> // for operator<<, basic_ostream +#include <algorithm> // for copy +#include <atomic> // for atomic_thread_fence, memory_... +#include <cstdint> // for uint64_t +#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUC... +#include <functional> // for bind +#include <iostream> // for operator<<, basic_ostream #include "Actor.hpp" // for Actor #include "CountingPrivateSemaphore.hpp" // for CPS diff --git a/tests/TellActorFromAnywhereTest.cpp b/tests/TellActorFromAnywhereTest.cpp index 83966413..dd821ec2 100644 --- a/tests/TellActorFromAnywhereTest.cpp +++ b/tests/TellActorFromAnywhereTest.cpp @@ -1,7 +1,8 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // Copyright © 2020 Florian Schmaus -#include <algorithm> // for copy, copy_backward -#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUCCESS +#include <algorithm> // for copy, copy_backward +#include <cstdlib> // for exit, EXIT_FAILURE, EXIT_SUCCESS +#include <functional> // for bind #include <thread> #include "Actor.hpp" -- GitLab