fix js-sdk tests

This commit is contained in:
Timo K
2025-12-01 18:54:57 +01:00
parent 5f6a45f0e9
commit 4ec1b19fe2

View File

@@ -44,12 +44,12 @@ import {
Track, Track,
} from "livekit-client"; } from "livekit-client";
import { randomUUID } from "crypto"; import { randomUUID } from "crypto";
import {
type RoomAndToDeviceEvents,
type RoomAndToDeviceEventsHandlerMap,
} from "matrix-js-sdk/lib/matrixrtc/RoomAndToDeviceKeyTransport";
import { type TrackReference } from "@livekit/components-core"; import { type TrackReference } from "@livekit/components-core";
import EventEmitter from "events"; import EventEmitter from "events";
import {
type KeyTransportEvents,
type KeyTransportEventsHandlerMap,
} from "matrix-js-sdk/lib/matrixrtc/IKeyTransport";
import { import {
LocalUserMediaViewModel, LocalUserMediaViewModel,
@@ -398,9 +398,9 @@ export function mockConfig(
} }
export class MockRTCSession extends TypedEventEmitter< export class MockRTCSession extends TypedEventEmitter<
MatrixRTCSessionEvent | RoomAndToDeviceEvents | MembershipManagerEvent, MatrixRTCSessionEvent | MembershipManagerEvent | KeyTransportEvents,
MatrixRTCSessionEventHandlerMap & KeyTransportEventsHandlerMap &
RoomAndToDeviceEventsHandlerMap & MatrixRTCSessionEventHandlerMap &
MembershipManagerEventHandlerMap MembershipManagerEventHandlerMap
> { > {
public asMockedSession(): MockedObject<MatrixRTCSession> { public asMockedSession(): MockedObject<MatrixRTCSession> {