Also test that MUC title changes automatically
This commit is contained in:
parent
4a65e39804
commit
d75e47db6f
@ -2185,6 +2185,7 @@
|
||||
expect(chatroomview.model.get('temporary')).toBe(true);
|
||||
expect(chatroomview.model.get('unmoderated')).toBe(true);
|
||||
expect(chatroomview.model.get('unsecured')).toBe(false);
|
||||
expect(chatroomview.el.querySelector('.chat-title').textContent.trim()).toBe('Room');
|
||||
|
||||
chatroomview.el.querySelector('.configure-chatroom-button').click();
|
||||
|
||||
@ -2211,7 +2212,7 @@
|
||||
<value>Room information</value>
|
||||
</field>
|
||||
<field var="muc#roomconfig_roomname" type="text-single" label="Title">
|
||||
<value>Example Room</value>
|
||||
<value>Room</value>
|
||||
</field>
|
||||
<field var="muc#roomconfig_roomdesc" type="text-single" label="Description">
|
||||
<desc>A brief description of the room</desc>
|
||||
@ -2265,6 +2266,7 @@
|
||||
const el = await test_utils.waitUntil(() => document.querySelector('.chatroom-form legend'));
|
||||
expect(el.textContent).toBe("Configuration for room@conference.example.org");
|
||||
sizzle('[name="muc#roomconfig_membersonly"]', chatroomview.el).pop().click();
|
||||
sizzle('[name="muc#roomconfig_roomname"]', chatroomview.el).pop().value = "New room name"
|
||||
chatroomview.el.querySelector('.btn-primary').click();
|
||||
|
||||
iq = await test_utils.waitUntil(() => _.filter(IQs, iq => u.matchesSelector(iq.nodeTree, `iq[to="${jid}"][type="set"]`)).pop());
|
||||
@ -2293,7 +2295,7 @@
|
||||
}).c('query', { 'xmlns': 'http://jabber.org/protocol/disco#info'})
|
||||
.c('identity', {
|
||||
'category': 'conference',
|
||||
'name': 'Room',
|
||||
'name': 'New room name',
|
||||
'type': 'text'
|
||||
}).up();
|
||||
features = [
|
||||
@ -2335,6 +2337,7 @@
|
||||
expect(chatroomview.model.get('temporary')).toBe(true);
|
||||
expect(chatroomview.model.get('unmoderated')).toBe(true);
|
||||
expect(chatroomview.model.get('unsecured')).toBe(false);
|
||||
expect(chatroomview.el.querySelector('.chat-title').textContent.trim()).toBe('New room name');
|
||||
done();
|
||||
}));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user