Skip to content

Commit 8bb1a57

Browse files
committed
fix tests
1 parent 59d4199 commit 8bb1a57

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

test/ClientWidgetApi-test.ts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ import { waitFor } from "@testing-library/dom";
1919

2020
import { ClientWidgetApi } from "../src/ClientWidgetApi";
2121
import { WidgetDriver } from "../src/driver/WidgetDriver";
22-
import { UnstableApiVersion } from '../src/interfaces/ApiVersion';
23-
import { Capability } from '../src/interfaces/Capabilities';
22+
import { CurrentApiVersions, UnstableApiVersion } from "../src/interfaces/ApiVersion";
23+
import { Capability } from "../src/interfaces/Capabilities";
2424
import { IRoomEvent } from "../src/interfaces/IRoomEvent";
2525
import { IWidgetApiRequest } from "../src/interfaces/IWidgetApiRequest";
2626
import { IReadRelationsFromWidgetActionRequest } from "../src/interfaces/ReadRelationsAction";
@@ -759,6 +759,15 @@ describe("ClientWidgetApi", () => {
759759
const roomId = "!room:example.org";
760760
const otherRoomId = "!other-room:example.org";
761761
clientWidgetApi.setViewedRoomId(roomId);
762+
const originalSend = transport.send;
763+
764+
jest.spyOn(transport, "send").mockImplementation((action, data) => {
765+
if (action === WidgetApiToWidgetAction.SupportedApiVersions) {
766+
return Promise.resolve({ supported_versions: CurrentApiVersions });
767+
}
768+
return Promise.resolve({});
769+
});
770+
762771
const topicEvent = createRoomEvent({
763772
room_id: roomId,
764773
type: "m.room.topic",

0 commit comments

Comments
 (0)