fix test mocking

This commit is contained in:
Valere
2026-01-28 15:16:02 +01:00
parent 81cb89e599
commit 420304fd9d

View File

@@ -10,7 +10,7 @@ import { BehaviorSubject } from "rxjs";
import { type Room as LivekitRoom } from "livekit-client"; import { type Room as LivekitRoom } from "livekit-client";
import EventEmitter from "events"; import EventEmitter from "events";
import fetchMock from "fetch-mock"; import fetchMock from "fetch-mock";
import { type LivekitTransport } from "matrix-js-sdk/lib/matrixrtc"; import { LivekitTransportConfig } from "matrix-js-sdk/lib/matrixrtc";
import { logger } from "matrix-js-sdk/lib/logger"; import { logger } from "matrix-js-sdk/lib/logger";
import { import {
@@ -71,6 +71,7 @@ beforeEach(() => {
ecConnectionFactory = new ECConnectionFactory( ecConnectionFactory = new ECConnectionFactory(
mockClient, mockClient,
"!roomid:example.org",
mockMediaDevices({}), mockMediaDevices({}),
new BehaviorSubject<ProcessorState>({ new BehaviorSubject<ProcessorState>({
supported: true, supported: true,
@@ -148,7 +149,7 @@ test("bob, carl, then bob joining no tracks yet", () => {
a: expect.toSatisfy((co) => a: expect.toSatisfy((co) =>
areLivekitTransportsEqual( areLivekitTransportsEqual(
co.transport, co.transport,
bobMembership.transports[0]! as LivekitTransport, bobMembership.transports[0]! as LivekitTransportConfig,
), ),
), ),
}); });
@@ -185,7 +186,7 @@ test("bob, carl, then bob joining no tracks yet", () => {
expect( expect(
areLivekitTransportsEqual( areLivekitTransportsEqual(
connection.transport, connection.transport,
carlMembership.transports[0]! as LivekitTransport, carlMembership.transports[0]! as LivekitTransportConfig,
), ),
).toBe(true); ).toBe(true);
return true; return true;
@@ -215,7 +216,7 @@ test("bob, carl, then bob joining no tracks yet", () => {
expect( expect(
areLivekitTransportsEqual( areLivekitTransportsEqual(
connection.transport, connection.transport,
daveMembership.transports[0]! as LivekitTransport, daveMembership.transports[0]! as LivekitTransportConfig,
), ),
).toBe(true); ).toBe(true);
return true; return true;