diff --git a/src/unittest.scad b/src/unittest.scad index c6bea457..2e87ec5a 100644 --- a/src/unittest.scad +++ b/src/unittest.scad @@ -7,11 +7,8 @@ module assertEqualPoint(expected, actual, epsilon = 0.0001) { str("expected length: ", leng_expected, ", but: ", leng_actual) ); - v_diff = expected - actual; - v3d = len(v_diff) == 2 ? [v_diff[0], v_diff[1], 0] : v_diff; - assert( - abs(v3d[0]) <= epsilon && abs(v3d[1]) <= epsilon && abs(v3d[2]) <= epsilon, + norm(expected - actual) <= epsilon, str("expected: ", expected, ", but: ", actual) ); }