From 1960cf97abe9cffd5beb99f87c2f7ccb59843abe Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 11 Apr 2026 04:57:01 +0200 Subject: [PATCH] Refactor test setup for RunnerCanvas component --- tests/unit/runner-canvas.test.tsx | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tests/unit/runner-canvas.test.tsx b/tests/unit/runner-canvas.test.tsx index 33aa039d..f4980758 100644 --- a/tests/unit/runner-canvas.test.tsx +++ b/tests/unit/runner-canvas.test.tsx @@ -280,6 +280,9 @@ describe("RunnerCanvas", () => { const runtimeScene = buildRuntimeSceneFromDocument( createEmptySceneDocument() ); + const onRuntimeMessageChange = vi.fn(); + const onFirstPersonTelemetryChange = vi.fn(); + const onInteractionPromptChange = vi.fn(); const { rerender } = render( { loadedImageAssets={{}} loadedAudioAssets={{}} navigationMode="firstPerson" - onRuntimeMessageChange={vi.fn()} - onFirstPersonTelemetryChange={vi.fn()} - onInteractionPromptChange={vi.fn()} + onRuntimeMessageChange={onRuntimeMessageChange} + onFirstPersonTelemetryChange={onFirstPersonTelemetryChange} + onInteractionPromptChange={onInteractionPromptChange} onSceneExitActivated={vi.fn()} /> ); @@ -312,9 +315,9 @@ describe("RunnerCanvas", () => { loadedImageAssets={{}} loadedAudioAssets={{}} navigationMode="firstPerson" - onRuntimeMessageChange={vi.fn()} - onFirstPersonTelemetryChange={vi.fn()} - onInteractionPromptChange={vi.fn()} + onRuntimeMessageChange={onRuntimeMessageChange} + onFirstPersonTelemetryChange={onFirstPersonTelemetryChange} + onInteractionPromptChange={onInteractionPromptChange} onSceneExitActivated={vi.fn()} /> );