From af47239f3fbfd721b508b9045cecaa08043f824c Mon Sep 17 00:00:00 2001 From: Sy Brand Date: Thu, 24 Nov 2022 13:22:11 +0000 Subject: [PATCH] Fix issue 122 test --- tests/issues.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/issues.cpp b/tests/issues.cpp index 25db813..c77d06d 100644 --- a/tests/issues.cpp +++ b/tests/issues.cpp @@ -140,16 +140,16 @@ TEST_CASE("Issue 61", "[issues.61]") { struct move_tracker { int moved = 0; - constexpr move_tracker() = default; + move_tracker() = default; - constexpr move_tracker(move_tracker const &other) noexcept {}; - constexpr move_tracker(move_tracker &&orig) noexcept + move_tracker(move_tracker const &other) noexcept {}; + move_tracker(move_tracker &&orig) noexcept : moved(orig.moved + 1) {} - constexpr move_tracker & + move_tracker & operator=(move_tracker const &other) noexcept {}; - constexpr move_tracker &operator=(move_tracker &&orig) noexcept { + move_tracker &operator=(move_tracker &&orig) noexcept { moved = orig.moved + 1; return *this; } @@ -157,7 +157,7 @@ struct move_tracker { TEST_CASE("Issue 122", "[issues.122]") { tl::expected res; - res.emplace(); // why moved? + res.emplace(); REQUIRE(res.value().moved == 0); }