From 49f29e835334d0033771d25ff341c06b1b564b9b Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Fri, 21 May 2021 11:56:10 +0200 Subject: [PATCH] Added debug output to help fixing unit test for 2D convex hull of sinking object on RasperryPi --- tests/libslic3r/test_3mf.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/libslic3r/test_3mf.cpp b/tests/libslic3r/test_3mf.cpp index c7c30daf6..e865b1d78 100644 --- a/tests/libslic3r/test_3mf.cpp +++ b/tests/libslic3r/test_3mf.cpp @@ -109,11 +109,13 @@ SCENARIO("2D convex hull of sinking object", "[3mf]") { { -4244, 19502998 }, { -4242640, -8537523 } }; - bool res = hull_2d.points.size() == result.size(); - if (res) { - for (size_t i = 0; i < hull_2d.points.size(); ++i) { - res &= hull_2d.points[i].isApprox(result[i]); - } + + bool res = hull_2d.points == result; + + std::cout << "hull_2d vertices count: " << hull_2d.points.size() << "\n"; + std::cout << "hull_2d vertices:\n"; + for (size_t i = 0; i < hull_2d.points.size(); ++i) { + std::cout << hull_2d.points[i].x() << ", " << hull_2d.points[i].y() << "\n"; } THEN("2D convex hull should match with reference") {