From 26e82e84c7067c84c6aaea489bc8d619fc5b51f2 Mon Sep 17 00:00:00 2001 From: Jenny Barry Date: Thu, 30 Apr 2026 09:10:16 -0400 Subject: [PATCH 1/3] Intenionally failing test --- tests/test_spline.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_spline.py b/tests/test_spline.py index 1a8ae0e8..400b1298 100644 --- a/tests/test_spline.py +++ b/tests/test_spline.py @@ -27,6 +27,7 @@ def test_evaluation(self): spline = BSplineSE3(self.control_poses) nt.assert_almost_equal(spline(0).A, self.control_poses[0].A) nt.assert_almost_equal(spline(1).A, self.control_poses[-1].A) + assert False @pytest.mark.skipif(os.environ.get("CI") == "true", reason="no display in CI") def test_visualize(self): From 58412d3c26a8a7ed5ae44e416b283e5a8b2a04ba Mon Sep 17 00:00:00 2001 From: Jenny Barry Date: Thu, 30 Apr 2026 09:13:51 -0400 Subject: [PATCH 2/3] Only fail some tests --- tests/test_spline.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/test_spline.py b/tests/test_spline.py index 400b1298..101698ca 100644 --- a/tests/test_spline.py +++ b/tests/test_spline.py @@ -27,7 +27,9 @@ def test_evaluation(self): spline = BSplineSE3(self.control_poses) nt.assert_almost_equal(spline(0).A, self.control_poses[0].A) nt.assert_almost_equal(spline(1).A, self.control_poses[-1].A) - assert False + import sys + if sys.platform.startswith("darwin"): + assert False @pytest.mark.skipif(os.environ.get("CI") == "true", reason="no display in CI") def test_visualize(self): From f0b660af25d7acf0aca0247803803de85be2b5e2 Mon Sep 17 00:00:00 2001 From: Jenny Barry Date: Thu, 30 Apr 2026 09:38:08 -0400 Subject: [PATCH 3/3] Stop failing tests --- tests/test_spline.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/tests/test_spline.py b/tests/test_spline.py index 101698ca..1a8ae0e8 100644 --- a/tests/test_spline.py +++ b/tests/test_spline.py @@ -27,9 +27,6 @@ def test_evaluation(self): spline = BSplineSE3(self.control_poses) nt.assert_almost_equal(spline(0).A, self.control_poses[0].A) nt.assert_almost_equal(spline(1).A, self.control_poses[-1].A) - import sys - if sys.platform.startswith("darwin"): - assert False @pytest.mark.skipif(os.environ.get("CI") == "true", reason="no display in CI") def test_visualize(self):