Refactor test setup for RunnerCanvas component

This commit is contained in:
2026-04-11 04:57:01 +02:00
parent c892aa0f6c
commit 1960cf97ab

View File

@@ -280,6 +280,9 @@ describe("RunnerCanvas", () => {
const runtimeScene = buildRuntimeSceneFromDocument( const runtimeScene = buildRuntimeSceneFromDocument(
createEmptySceneDocument() createEmptySceneDocument()
); );
const onRuntimeMessageChange = vi.fn();
const onFirstPersonTelemetryChange = vi.fn();
const onInteractionPromptChange = vi.fn();
const { rerender } = render( const { rerender } = render(
<RunnerCanvas <RunnerCanvas
runtimeScene={runtimeScene} runtimeScene={runtimeScene}
@@ -290,9 +293,9 @@ describe("RunnerCanvas", () => {
loadedImageAssets={{}} loadedImageAssets={{}}
loadedAudioAssets={{}} loadedAudioAssets={{}}
navigationMode="firstPerson" navigationMode="firstPerson"
onRuntimeMessageChange={vi.fn()} onRuntimeMessageChange={onRuntimeMessageChange}
onFirstPersonTelemetryChange={vi.fn()} onFirstPersonTelemetryChange={onFirstPersonTelemetryChange}
onInteractionPromptChange={vi.fn()} onInteractionPromptChange={onInteractionPromptChange}
onSceneExitActivated={vi.fn()} onSceneExitActivated={vi.fn()}
/> />
); );
@@ -312,9 +315,9 @@ describe("RunnerCanvas", () => {
loadedImageAssets={{}} loadedImageAssets={{}}
loadedAudioAssets={{}} loadedAudioAssets={{}}
navigationMode="firstPerson" navigationMode="firstPerson"
onRuntimeMessageChange={vi.fn()} onRuntimeMessageChange={onRuntimeMessageChange}
onFirstPersonTelemetryChange={vi.fn()} onFirstPersonTelemetryChange={onFirstPersonTelemetryChange}
onInteractionPromptChange={vi.fn()} onInteractionPromptChange={onInteractionPromptChange}
onSceneExitActivated={vi.fn()} onSceneExitActivated={vi.fn()}
/> />
); );