From 3d6a5414c4ea9fde2e4fb92b5bb9ecd5b89175de Mon Sep 17 00:00:00 2001 From: Christoph Lehmann <christoph.lehmann@ufz.de> Date: Wed, 6 Jul 2016 13:42:23 +0200 Subject: [PATCH] [T] relaxed test tolerances --- Tests/BaseLib/TestFunctional.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Tests/BaseLib/TestFunctional.cpp b/Tests/BaseLib/TestFunctional.cpp index 0137d4ec560..9dff48273ca 100644 --- a/Tests/BaseLib/TestFunctional.cpp +++ b/Tests/BaseLib/TestFunctional.cpp @@ -192,9 +192,12 @@ TEST(BaseLib, Functional) f1_mult(a2); EXPECT_EQ(num_const, InstanceCounter::getNumberOfConstructions()); - EXPECT_GE(num_move+1, InstanceCounter::getNumberOfMoves()); + EXPECT_GE(num_move+2, InstanceCounter::getNumberOfMoves()); EXPECT_EQ(num_copy+1, InstanceCounter::getNumberOfCopies()); - EXPECT_GE(num_dest+2, InstanceCounter::getNumberOfDestructions()); + EXPECT_EQ(num_dest + InstanceCounter::getNumberOfMoves() + + InstanceCounter::getNumberOfCopies() - num_move - + num_copy, + InstanceCounter::getNumberOfDestructions()); EXPECT_EQ(num_inst, InstanceCounter::getNumberOfInstances()); UPDATE_INSTANCES(num_const, num_move, num_copy, num_dest, num_inst); -- GitLab