23 lines
712 B
TypeScript
23 lines
712 B
TypeScript
import { expect, test } from '@playwright/test';
|
|
import { login } from './utils/roles';
|
|
|
|
test.describe('Translation', () => {
|
|
test('can be switched to French', async ({
|
|
page,
|
|
}) => {
|
|
await page.goto(
|
|
'http://play.workadventure.localhost/_/global/maps.workadventure.localhost/tests/mousewheel.json'
|
|
);
|
|
|
|
await login(page);
|
|
|
|
await page.click('.menuIcon img:first-child');
|
|
await page.click('button:has-text("Settings")');
|
|
await page.selectOption('.languages-switcher', 'fr-FR');
|
|
await page.click('button:has-text("Save")');
|
|
|
|
await page.click('.menuIcon img:first-child');
|
|
await expect(page.locator('.menu-submenu-container h2')).toHaveText('Paramètres');
|
|
});
|
|
});
|