Allow the tests to force a MatrixClient

This commit is contained in:
Travis Ralston 2020-07-13 13:24:02 -06:00
parent eb78b1b328
commit 19500cf96a
2 changed files with 6 additions and 2 deletions

View file

@ -101,7 +101,11 @@ export class RoomListStore2 extends AsyncStoreWithClient<ActionPayload> {
}
// Public for test usage. Do not call this.
public async makeReady() {
public async makeReady(forcedClient?: MatrixClient) {
if (forcedClient) {
super.matrixClient = forcedClient;
}
// TODO: Remove with https://github.com/vector-im/riot-web/issues/14367
this.checkEnabled();
if (!this.enabled) return;