From 562de34c4eb0544219d3ce5a68b6875a02ad9b4b Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sat, 10 Oct 2026 05:36:32 +0200 Subject: [PATCH] ShipRigTests: the Max-180 boundary joint needs one degree of reach for its 1 degree arc Co-Authored-By: Claude Opus 5.5 --- tests/Aetheria.Shared.Tests/ShipRigTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Aetheria.Shared.Tests/ShipRigTests.cs b/tests/Aetheria.Shared.Tests/ShipRigTests.cs index a8219fbb2..2ab838b2c 100644 --- a/tests/Aetheria.Shared.Tests/ShipRigTests.cs +++ b/tests/Aetheria.Shared.Tests/ShipRigTests.cs @@ -159,7 +159,7 @@ public sealed class ShipRigTests : IDisposable public void JointShapeAcceptsItsBoundariesAndTheUnitTolerance() { OneGun(1, (Up, -180f, 180f)).Validate(); - OneGun(1, (Up, 180f, 180f)).Validate(); + OneGun(1, (Up, 179f, 180f)).Validate(); OneGun(1, (new[] { 0f, 1.0009f, 0f }, 0f, 5f)).Validate(); OneGun(1, (new[] { 0f, .9991f, 0f }, 0f, 5f)).Validate(); Assert.Contains("must be a unit vector", Refusal(OneGun(1, (new[] { 0f, 1.0015f, 0f }, 0f, 5f))));