From cf65b02e8d74d0a3c4b503d7f69815e25aa09715 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sun, 5 Apr 2026 02:33:34 +0200 Subject: [PATCH] Add error handling for non-trimesh brush colliders in test --- tests/domain/build-runtime-scene.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/domain/build-runtime-scene.test.ts b/tests/domain/build-runtime-scene.test.ts index 181708f5..6dfb73c5 100644 --- a/tests/domain/build-runtime-scene.test.ts +++ b/tests/domain/build-runtime-scene.test.ts @@ -330,7 +330,9 @@ describe("buildRuntimeSceneFromDocument", () => { } }); const brushCollider = runtimeScene.colliders[0]; - expect(brushCollider.kind).toBe("trimesh"); + if (brushCollider.kind !== "trimesh") { + throw new Error(`Expected a trimesh brush collider, received ${brushCollider.kind}.`); + } expect(Array.from(brushCollider.vertices)).toHaveLength(24); expect(Array.from(brushCollider.indices)).toHaveLength(36); expect(runtimeScene.sceneBounds).toEqual({