test leaving members disappear from memberlist

This commit is contained in:
Bruno Windels 2018-10-09 15:15:03 +02:00
parent a1cd2aeb09
commit 1a2254677c
3 changed files with 34 additions and 2 deletions

View file

@ -59,6 +59,11 @@ module.exports = class RestMultiSession {
this.log.done();
return new RestMultiRoom(rooms, roomIdOrAlias, this.log);
}
room(roomIdOrAlias) {
const rooms = this.sessions.map(s => s.room(roomIdOrAlias));
return new RestMultiRoom(rooms, roomIdOrAlias, this.log);
}
}
class RestMultiRoom {
@ -82,7 +87,7 @@ class RestMultiRoom {
this.log.step(`leave ${this.roomIdOrAlias}`)
await Promise.all(this.rooms.map(async (r) => {
r.log.mute();
await r.leave(message);
await r.leave();
r.log.unmute();
}));
this.log.done();