From 1459158c898c8e0b3dd4e3c731af177dc390a807 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Thu, 16 Jan 2025 11:15:56 +0000 Subject: [PATCH] Fix tests Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- test/unit-tests/audio/Playback-test.ts | 6 +++--- .../views/audio_messages/RecordingPlayback-test.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/unit-tests/audio/Playback-test.ts b/test/unit-tests/audio/Playback-test.ts index 0aeea5c832..7f14685f45 100644 --- a/test/unit-tests/audio/Playback-test.ts +++ b/test/unit-tests/audio/Playback-test.ts @@ -47,7 +47,7 @@ describe("Playback", () => { beforeEach(() => { jest.spyOn(logger, "error").mockRestore(); mockAudioBuffer.getChannelData.mockClear().mockReturnValue(mockChannelData); - mockAudioContext.decodeAudioData.mockReset().mockImplementation((_b, callback) => callback(mockAudioBuffer)); + mockAudioContext.decodeAudioData.mockReset().mockResolvedValue(mockAudioBuffer); mockAudioContext.resume.mockClear().mockResolvedValue(undefined); mockAudioContext.suspend.mockClear().mockResolvedValue(undefined); mocked(decodeOgg).mockClear().mockResolvedValue(new ArrayBuffer(1)); @@ -131,8 +131,8 @@ describe("Playback", () => { const buffer = new ArrayBuffer(8); const decodingError = new Error("test"); mockAudioContext.decodeAudioData - .mockImplementationOnce((_b, _callback, error) => error(decodingError)) - .mockImplementationOnce((_b, callback) => callback(mockAudioBuffer)); + .mockRejectedValueOnce(decodingError) + .mockResolvedValueOnce(mockAudioBuffer); const playback = new Playback(buffer); diff --git a/test/unit-tests/components/views/audio_messages/RecordingPlayback-test.tsx b/test/unit-tests/components/views/audio_messages/RecordingPlayback-test.tsx index 6c96aacb8e..b568531101 100644 --- a/test/unit-tests/components/views/audio_messages/RecordingPlayback-test.tsx +++ b/test/unit-tests/components/views/audio_messages/RecordingPlayback-test.tsx @@ -65,7 +65,7 @@ describe("", () => { beforeEach(() => { jest.spyOn(logger, "error").mockRestore(); mockAudioBuffer.getChannelData.mockClear().mockReturnValue(mockChannelData); - mockAudioContext.decodeAudioData.mockReset().mockImplementation((_b, callback) => callback(mockAudioBuffer)); + mockAudioContext.decodeAudioData.mockReset().mockResolvedValue(mockAudioBuffer); mocked(createAudioContext).mockReturnValue(mockAudioContext as unknown as AudioContext); });