|
@@ -19,14 +19,9 @@ describe("A chat room", function () {
|
|
|
|
|
|
const nick = 'JC';
|
|
const nick = 'JC';
|
|
const muc_jid = 'theplay@conference.shakespeare.lit';
|
|
const muc_jid = 'theplay@conference.shakespeare.lit';
|
|
- await mock.openChatRoom(_converse, 'theplay', 'conference.shakespeare.lit', 'JC');
|
|
|
|
- await mock.getRoomFeatures(_converse, muc_jid, []);
|
|
|
|
- await mock.waitForReservedNick(_converse, muc_jid, nick);
|
|
|
|
- await mock.receiveOwnMUCPresence(_converse, muc_jid, nick);
|
|
|
|
- const view = _converse.chatboxviews.get(muc_jid);
|
|
|
|
- await u.waitUntil(() => (view.model.session.get('connection_status') === converse.ROOMSTATUS.ENTERED));
|
|
|
|
- await mock.returnMemberLists(_converse, muc_jid, [], ['member', 'admin', 'owner']);
|
|
|
|
|
|
+ await mock.openAndEnterChatRoom(_converse, muc_jid, nick);
|
|
|
|
|
|
|
|
+ const view = _converse.chatboxviews.get(muc_jid);
|
|
await u.waitUntil(() => view.querySelector('.toggle-bookmark') !== null);
|
|
await u.waitUntil(() => view.querySelector('.toggle-bookmark') !== null);
|
|
const toggle = view.querySelector('.toggle-bookmark');
|
|
const toggle = view.querySelector('.toggle-bookmark');
|
|
expect(toggle.title).toBe('Bookmark this groupchat');
|
|
expect(toggle.title).toBe('Bookmark this groupchat');
|