diff --git a/tests/libslic3r/test_point.cpp b/tests/libslic3r/test_point.cpp index 06d4433b09..156995f078 100644 --- a/tests/libslic3r/test_point.cpp +++ b/tests/libslic3r/test_point.cpp @@ -33,7 +33,7 @@ TEST_CASE("Distance to line", "[Point]") { TEST_CASE("Distance to diagonal line", "[Point]") { const Line line{{50, 50}, {125, -25}}; - CHECK(std::abs(line.distance_to(Point{100, 0})) == Approx(0)); + CHECK_THAT(std::abs(line.distance_to(Point{100, 0})), Catch::Matchers::WithinAbs(0, 1e-6)); } TEST_CASE("Perp distance to line does not overflow", "[Point]") {