diff --git a/src/state/CallViewModel/localMember/LocalTransport.test.ts b/src/state/CallViewModel/localMember/LocalTransport.test.ts index 93477fea..00561e47 100644 --- a/src/state/CallViewModel/localMember/LocalTransport.test.ts +++ b/src/state/CallViewModel/localMember/LocalTransport.test.ts @@ -132,8 +132,11 @@ describe("LocalTransport", () => { livekit: { livekit_service_url: "https://lk.example.org" }, }); const refused = new SFUTokenRefusedError("This voice channel is full."); - vi.spyOn(openIDSFU, "getSFUConfigWithOpenID").mockImplementation(() => - Promise.reject(refused), + vi.spyOn(openIDSFU, "getSFUConfigWithOpenID").mockImplementation( + async () => { + await Promise.resolve(); + throw refused; + }, ); const errors: Error[] = []; const { active$ } = createLocalTransport$({