From 456f19ee764cbd9b687c3d589d19eabc1fefc2e8 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 01:15:40 +0200 Subject: [PATCH] Use expect.closeTo for robust floating-point comparisons in spline road mesh tests --- tests/geometry/spline-road-mesh.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/geometry/spline-road-mesh.test.ts b/tests/geometry/spline-road-mesh.test.ts index fb97ef3e..fb82dfd5 100644 --- a/tests/geometry/spline-road-mesh.test.ts +++ b/tests/geometry/spline-road-mesh.test.ts @@ -36,16 +36,16 @@ describe("spline road mesh generation", () => { expect(meshData?.totalLength).toBe(4); expect(Array.from(meshData!.positions)).toEqual([ 0, - 0.1, + expect.closeTo(0.1, 5), 1, 0, - 0.1, + expect.closeTo(0.1, 5), -1, 4, - 0.1, + expect.closeTo(0.1, 5), 1, 4, - 0.1, + expect.closeTo(0.1, 5), -1 ]); expect(Array.from(meshData!.uvs)).toEqual([0, 0, 1, 0, 0, 4, 1, 4]);