Translating retry connection error message and fixing E2E tests
This commit is contained in:
committed by
Alexis Faizeau
parent
51c3f1d972
commit
0be77164ec
@@ -0,0 +1,29 @@
|
||||
import { Selector } from 'testcafe';
|
||||
import {login} from "./utils/roles";
|
||||
|
||||
fixture `Translation`
|
||||
.page `http://play.workadventure.localhost/_/global/maps.workadventure.localhost/tests/mousewheel.json`;
|
||||
|
||||
test("Test that I can switch to French", async (t: TestController) => {
|
||||
|
||||
const languageSelect = Selector('.languages-switcher');
|
||||
const languageOption = languageSelect.find('option');
|
||||
|
||||
await login(t, 'http://play.workadventure.localhost/_/global/maps.workadventure.localhost/tests/mousewheel.json');
|
||||
|
||||
await t.click('.menuIcon img:first-child')
|
||||
.click(Selector('button').withText('Settings'))
|
||||
.click('.languages-switcher')
|
||||
.click(languageOption.withText('Français (France)'))
|
||||
.click(Selector('button').withText('Save'))
|
||||
|
||||
.click('.menuIcon img:first-child')
|
||||
.expect(Selector('button').withText('Paramètres').innerText).contains('Paramètres');
|
||||
|
||||
t.ctx.passed = true;
|
||||
}).after(async t => {
|
||||
if (!t.ctx.passed) {
|
||||
console.log("Test failed. Browser logs:")
|
||||
console.log(await t.getBrowserConsoleMessages());
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user