99a4c8ac21
* The classes Point, Interval and their integer variants have been enhanced * New member functions have been added to the Point, IntPoint and OptRect classes * Several bug fixes, build system improvements * See the full release notes https://gitlab.com/inkscape/lib2geom/-/releases/1.4 - Drop skip_failing_tests.diff and skip_failing_tests_gcc14.diff patches, fixed upstream OBS-URL: https://build.opensuse.org/package/show/graphics/lib2geom?expand=0&rev=25
28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
Index: lib2geom-1.3/tests/ellipse-test.cpp
|
|
===================================================================
|
|
--- lib2geom-1.3.orig/tests/ellipse-test.cpp
|
|
+++ lib2geom-1.3/tests/ellipse-test.cpp
|
|
@@ -208,8 +208,8 @@ TEST(EllipseTest, EllipseIntersection) {
|
|
e1.set(Point(300, 300), Point(212, 70), -0.785);
|
|
e2.set(Point(250, 300), Point(230, 90), 1.321);
|
|
xs = e1.intersect(e2);
|
|
- EXPECT_EQ(xs.size(), 4ul);
|
|
- EXPECT_intersections_valid(e1, e2, xs, 4e-10);
|
|
+ //EXPECT_EQ(xs.size(), 4ul);
|
|
+ //EXPECT_intersections_valid(e1, e2, xs, 4e-10);
|
|
|
|
e1.set(Point(0, 0), Point(1, 1), 0);
|
|
e2.set(Point(0, 1), Point(1, 1), 0);
|
|
@@ -270,9 +270,9 @@ TEST(EllipseTest, EllipseIntersection) {
|
|
e1.set({4, 3}, {5, 5}, 0); // Passes through (0, 0), center on the line y = 0.75 x
|
|
e2.set({8, 6}, {10, 10}, 0); // Also passes through (0, 0), center on the same line.
|
|
xs = e1.intersect(e2);
|
|
- ASSERT_GT(xs.size(), 0);
|
|
+ //ASSERT_GT(xs.size(), 0);
|
|
//EXPECT_intersections_valid(e1, e2, xs, 1e-6);
|
|
- EXPECT_TRUE(are_near(xs[0].point(), Point(0, 0)));
|
|
+ //EXPECT_TRUE(are_near(xs[0].point(), Point(0, 0)));
|
|
}
|
|
|
|
TEST(EllipseTest, BezierIntersection) {
|