zmiany w ustawieniach
This commit is contained in:
@@ -262,7 +262,6 @@ test.describe('Layout konta', () => {
|
||||
ROUTES.accountListings,
|
||||
ROUTES.accountSettings,
|
||||
ROUTES.notifications,
|
||||
ROUTES.accountSecurity,
|
||||
ROUTES.accountHelpContact,
|
||||
];
|
||||
|
||||
@@ -307,6 +306,33 @@ test.describe('Layout konta', () => {
|
||||
}
|
||||
});
|
||||
|
||||
// Bezpieczenstwo i edycja profilu byly osobnymi stronami powtarzajacymi tresc ustawien.
|
||||
// Teraz sa sekcjami /konto/ustawienia, a stare adresy maja przekierowywac.
|
||||
test('stare adresy profilu i bezpieczenstwa przekierowuja do ustawien', async ({ page }) => {
|
||||
await login(page);
|
||||
for (const path of [ROUTES.accountSecurity, ROUTES.accountProfileEdit]) {
|
||||
await goto(page, path);
|
||||
expect(new URL(page.url()).pathname, `${path} nie przekierowal`).toBe(ROUTES.accountSettings);
|
||||
}
|
||||
});
|
||||
|
||||
test('ustawienia pokazuja dane podane przy rejestracji i nie dubluja sekcji', async ({ page }) => {
|
||||
await login(page);
|
||||
await goto(page, ROUTES.accountSettings);
|
||||
|
||||
// E-mail konta jest wypelniony automatycznie i nie da sie go tu zmienic.
|
||||
const emailInput = page.locator('.settings-card input[disabled]').first();
|
||||
await expect(emailInput).toHaveValue(ADMIN.email);
|
||||
|
||||
// Nick nadany przy zakladaniu konta jest widoczny w formularzu.
|
||||
await expect(page.getByText('polskalokalnie.pl/u/', { exact: false }).first()).toBeVisible();
|
||||
|
||||
// Jezyk komunikacji wystepowal wczesniej dwa razy na jednym ekranie.
|
||||
await expect(page.getByText('Język komunikacji', { exact: true })).toHaveCount(1);
|
||||
// Bezpieczenstwo jest dokladnie jedna sekcja, nie karta + osobna strona.
|
||||
await expect(page.locator('section[aria-label="Bezpieczeństwo"]')).toHaveCount(1);
|
||||
});
|
||||
|
||||
test('menu uzytkownika w naglowku ma pozycje ulozone w jednej linii', async ({ page }) => {
|
||||
await login(page);
|
||||
await goto(page, ROUTES.home);
|
||||
|
||||
Reference in New Issue
Block a user