From fd5a8455724188730c54b5e76afaabf5b3a3c9c4 Mon Sep 17 00:00:00 2001 From: jstark <jstark@mpi-cbg.de> Date: Wed, 19 Jan 2022 08:29:28 +0100 Subject: [PATCH] Replace == by isApproxEqual with tolerance. --- .../tests/help_functions_unit_test.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/level_set/redistancing_Sussman/tests/help_functions_unit_test.cpp b/src/level_set/redistancing_Sussman/tests/help_functions_unit_test.cpp index ab04962e..94dedb51 100644 --- a/src/level_set/redistancing_Sussman/tests/help_functions_unit_test.cpp +++ b/src/level_set/redistancing_Sussman/tests/help_functions_unit_test.cpp @@ -41,7 +41,9 @@ BOOST_AUTO_TEST_SUITE(HelpFunctionsTestSuite) // Now we check if get_min_value returns smaller_value auto min_value = get_min_val<Field>(g_dist); - BOOST_CHECK_MESSAGE(min_value == smaller_value, "Checking if smallest value stored in grid is returned."); + double tolerance = 1e-12; + BOOST_CHECK_MESSAGE(isApproxEqual(min_value, smaller_value, tolerance), "Checking if smallest value stored in grid " + "is returned."); } BOOST_AUTO_TEST_CASE(get_max_val_test) @@ -74,6 +76,9 @@ BOOST_AUTO_TEST_SUITE(HelpFunctionsTestSuite) // Now we check if get_max_value returns bigger_value auto max_value = get_max_val<Field>(g_dist); - BOOST_CHECK_MESSAGE(max_value == bigger_value, "Checking if smallest value stored in grid is returned."); + double tolerance = 1e-12; + BOOST_CHECK_MESSAGE(isApproxEqual(max_value, bigger_value, tolerance), "Checking if smallest value stored in " + "grid " + "is returned."); } BOOST_AUTO_TEST_SUITE_END() -- GitLab