diff --git a/src/state/CallViewModel/localMember/LocalMembership.test.ts b/src/state/CallViewModel/localMember/LocalMembership.test.ts index 8d9df81d..cff5c06d 100644 --- a/src/state/CallViewModel/localMember/LocalMembership.test.ts +++ b/src/state/CallViewModel/localMember/LocalMembership.test.ts @@ -14,7 +14,11 @@ import { describe, expect, it, vi } from "vitest"; import { AutoDiscovery } from "matrix-js-sdk/lib/autodiscovery"; import { BehaviorSubject, map, of } from "rxjs"; import { logger } from "matrix-js-sdk/lib/logger"; -import { type LocalParticipant, type LocalTrack } from "livekit-client"; +import { + ConnectionState as LivekitConnectionState, + type LocalParticipant, + type LocalTrack, +} from "livekit-client"; import { MatrixRTCMode } from "../../../settings/settings"; import { @@ -255,6 +259,7 @@ describe("LocalMembership", () => { }), state$: constant({ state: "ConnectedToLkRoom", + livekitConnectionState$: constant(LivekitConnectionState.Connected), }), transport: aTransport, } as unknown as Connection, diff --git a/src/utils/test.ts b/src/utils/test.ts index d243b343..50a9add0 100644 --- a/src/utils/test.ts +++ b/src/utils/test.ts @@ -309,7 +309,7 @@ export function mockLocalParticipant( isLocal: true, trackPublications: new Map(), publishTrack: vi.fn(), - unpublishTracks: vi.fn(), + unpublishTracks: vi.fn().mockResolvedValue([]), createTracks: vi.fn(), getTrackPublication: () => ({}) as Partial as LocalTrackPublication,