Add stub for getVisibleRooms()

Fixes the tests
This commit is contained in:
David Baker 2018-08-23 12:14:52 +01:00
parent 2816175393
commit cb84feefa9
2 changed files with 2 additions and 0 deletions

View file

@ -94,6 +94,7 @@ describe('RoomList', () => {
createRoom({tags: {'m.lowpriority': {}}, name: 'Some unimportant room'}), createRoom({tags: {'m.lowpriority': {}}, name: 'Some unimportant room'}),
createRoom({tags: {'custom.tag': {}}, name: 'Some room customly tagged'}), createRoom({tags: {'custom.tag': {}}, name: 'Some room customly tagged'}),
]; ];
client.getVisibleRooms = client.getRooms;
const roomMap = {}; const roomMap = {};
client.getRooms().forEach((r) => { client.getRooms().forEach((r) => {

View file

@ -74,6 +74,7 @@ export function createTestClient() {
getPushActionsForEvent: sinon.stub(), getPushActionsForEvent: sinon.stub(),
getRoom: sinon.stub().returns(mkStubRoom()), getRoom: sinon.stub().returns(mkStubRoom()),
getRooms: sinon.stub().returns([]), getRooms: sinon.stub().returns([]),
getVisibleRooms: sinon.stub().returns([]),
getGroups: sinon.stub().returns([]), getGroups: sinon.stub().returns([]),
loginFlows: sinon.stub(), loginFlows: sinon.stub(),
on: sinon.stub(), on: sinon.stub(),