✨(frontend) Adapt e2e test utils to the Keycloak 26.3 login page
Fix the keyCloakSignIn() function for the new login page. Signed-off-by: Fabre Florian <ffabre@hybird.org>
This commit is contained in:
@@ -131,7 +131,7 @@ test.describe('Home page', () => {
|
|||||||
|
|
||||||
// Keyclock login page
|
// Keyclock login page
|
||||||
await expect(
|
await expect(
|
||||||
page.locator('.login-pf-page-header').getByText('impress'),
|
page.locator('.login-pf #kc-header-wrapper').getByText('impress'),
|
||||||
).toBeVisible();
|
).toBeVisible();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export const keyCloakSignIn = async (
|
|||||||
const password = `password-e2e-${browserName}`;
|
const password = `password-e2e-${browserName}`;
|
||||||
|
|
||||||
await expect(
|
await expect(
|
||||||
page.locator('.login-pf-page-header').getByText('impress'),
|
page.locator('.login-pf #kc-header-wrapper').getByText('impress'),
|
||||||
).toBeVisible();
|
).toBeVisible();
|
||||||
|
|
||||||
if (await page.getByLabel('Restart login').isVisible()) {
|
if (await page.getByLabel('Restart login').isVisible()) {
|
||||||
@@ -65,7 +65,7 @@ export const keyCloakSignIn = async (
|
|||||||
|
|
||||||
await page.getByRole('textbox', { name: 'username' }).fill(login);
|
await page.getByRole('textbox', { name: 'username' }).fill(login);
|
||||||
await page.getByRole('textbox', { name: 'password' }).fill(password);
|
await page.getByRole('textbox', { name: 'password' }).fill(password);
|
||||||
await page.click('input[type="submit"]', { force: true });
|
await page.click('button[type="submit"]', { force: true });
|
||||||
};
|
};
|
||||||
|
|
||||||
export const randomName = (name: string, browserName: string, length: number) =>
|
export const randomName = (name: string, browserName: string, length: number) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user