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 ab04962e7f8406cbb145aedc4c93214e195e38ff..94dedb5178af0df0d2de49367769e753dc85582d 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()