From d7e7c1ebdef66ec9a459a1c24beb44024c4e91a1 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 2 Apr 2026 19:49:18 +0200 Subject: [PATCH] Modify file mock in audio asset test to include arrayBuffer method --- tests/unit/audio-assets.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/unit/audio-assets.test.ts b/tests/unit/audio-assets.test.ts index 33561a12..5bec4aec 100644 --- a/tests/unit/audio-assets.test.ts +++ b/tests/unit/audio-assets.test.ts @@ -35,7 +35,12 @@ describe("audio asset import and storage", () => { const storage = createInMemoryProjectAssetStorage(); const fileBytes = new Uint8Array([1, 2, 3, 4]).buffer; - const file = new File([fileBytes], "lobby-loop.ogg", { type: "audio/ogg" }); + const file = { + name: "lobby-loop.ogg", + type: "audio/ogg", + webkitRelativePath: "", + arrayBuffer: async () => fileBytes + } as File; const importedAudio = await importAudioAssetFromFile(file, storage); const storedAsset = await storage.getAsset(importedAudio.asset.storageKey);