This commit is contained in:
Timo K
2026-06-02 14:06:28 +02:00
parent c5ffdea370
commit 692a55c84c
+1 -2
View File
@@ -272,7 +272,7 @@ test("Should close widget when all other left and have time to play a sound", as
lazyActions: new LazyEventEmitter(),
};
const resolvePlaySound = Promise.withResolvers<void>();
playSound = vi.fn().mockReturnValue(resolvePlaySound);
playSound = vi.fn().mockReturnValue(resolvePlaySound.promise);
(useAudioContext as MockedFunction<typeof useAudioContext>).mockReturnValue({
playSound,
playSoundLooping: vitest.fn(),
@@ -285,7 +285,6 @@ test("Should close widget when all other left and have time to play a sound", as
await flushPromises();
expect(widgetClosedCalled).toBeFalsy();
resolvePlaySound.resolve();
await flushPromises();
// Expect the leave sound to be played but silent (volumeOverwrite = 0)
// The allOthersLeft effect should already play a leave sound for the last user in the call.