From 5df988e49e0ad3214651a34b563de89119e18149 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Thu, 6 Jun 2024 09:04:13 +0200 Subject: fix test --- test/hole.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/hole.cpp b/test/hole.cpp index fdcfdfec..8bfb8c8a 100644 --- a/test/hole.cpp +++ b/test/hole.cpp @@ -27,14 +27,18 @@ void test1(Vector2i offset) fm_assert_not_equal(0, cut(rect, {{ 49, -49}, {50, 50}}, offset)); #endif #if 1 - fm_assert_equal(1, cut(rect, {{ 0, 0}, {50, 50}}, offset)); + fm_assert_equal(0, cut(rect, {{ 0, 0}, {50, 50}}, offset)); + fm_assert_equal(1, cut(rect, {{ 0, 0}, {49, 50}}, offset)); + fm_assert_equal(1, cut(rect, {{ 1, 0}, {50, 50}}, offset)); fm_assert_equal(1, cut(rect, {{50, 0}, {50, 50}}, offset)); fm_assert_equal(1, cut(rect, {{ 0, 50}, {50, 50}}, offset)); fm_assert_equal(1, cut(rect, {{50, 50}, {50, 50}}, offset)); #endif #if 1 - fm_assert_equal(1, cut(rect, {{ 9, 9}, {70, 70}}, offset)); - fm_assert_equal(1, cut(rect, {{10, 10}, {70, 70}}, offset)); + fm_assert_equal(0, cut(rect, {{ 9, 9}, {70, 70}}, offset)); + fm_assert_equal(2, cut(rect, {{11, 11}, {70, 70}}, offset)); + fm_assert_equal(1, cut(rect, {{10, 11}, {70, 70}}, offset)); + fm_assert_equal(0, cut(rect, {{10, 10}, {70, 70}}, offset)); fm_assert_equal(2, cut(rect, {{20, 20}, {70, 70}}, offset)); #endif #if 1 -- cgit v1.2.3