From 6a3c0d633eac25d55fa0bc50ccb7ac195d574190 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=82=E4=B9=8B=E9=92=B3?= Date: Fri, 24 Jul 2026 07:02:26 +0000 Subject: [PATCH] fix(sdf): correct difference test expected value op_difference(2.0, -3.0) = max(-2.0, -3.0) = -2.0, not -3.0 --- tests/sdf/test_sdf_operations.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/sdf/test_sdf_operations.cpp b/tests/sdf/test_sdf_operations.cpp index 1ca1401..e252495 100644 --- a/tests/sdf/test_sdf_operations.cpp +++ b/tests/sdf/test_sdf_operations.cpp @@ -43,7 +43,7 @@ TEST(SdfOperations, Difference) { EXPECT_DOUBLE_EQ(op_difference(1.0, 2.0), 2.0); // -d1=-1, max(-1,2)=2 EXPECT_DOUBLE_EQ(op_difference(3.0, 2.0), 2.0); // max(-3,2)=2 EXPECT_DOUBLE_EQ(op_difference(-1.0, 2.0), 2.0); // max(1,2)=2 - EXPECT_DOUBLE_EQ(op_difference(2.0, -3.0), -3.0); // max(-2,-3)=-2 + EXPECT_DOUBLE_EQ(op_difference(2.0, -3.0), -2.0); // max(-2,-3)=-2 } TEST(SdfOperations, UnionIdentity) {