update e2e tests to expand local aliases when adding one

This commit is contained in:
Bruno Windels 2020-03-09 17:03:50 +01:00
parent 9961f810f1
commit 5eaf03c3da

View file

@ -52,9 +52,11 @@ module.exports = async function changeRoomSettings(session, settings) {
if (settings.alias) { if (settings.alias) {
session.log.step(`sets alias to ${settings.alias}`); session.log.step(`sets alias to ${settings.alias}`);
const aliasField = await session.query(".mx_RoomSettingsDialog .mx_AliasSettings input[type=text]"); const summary = await session.query(".mx_RoomSettingsDialog .mx_AliasSettings summary");
await summary.click();
const aliasField = await session.query(".mx_RoomSettingsDialog .mx_AliasSettings details input[type=text]");
await session.replaceInputText(aliasField, settings.alias.substring(1, settings.alias.lastIndexOf(":"))); await session.replaceInputText(aliasField, settings.alias.substring(1, settings.alias.lastIndexOf(":")));
const addButton = await session.query(".mx_RoomSettingsDialog .mx_AliasSettings .mx_AccessibleButton"); const addButton = await session.query(".mx_RoomSettingsDialog .mx_AliasSettings details .mx_AccessibleButton");
await addButton.click(); await addButton.click();
await session.delay(10); // delay to give time for the validator to run and check the alias await session.delay(10); // delay to give time for the validator to run and check the alias
session.log.done(); session.log.done();