Keycloak

Форк
0
17 строк · 519.0 Байт
1
import { Page } from "@playwright/test";
2
import { DEFAULT_REALM } from "../src/constants";
3
import { getRootPath } from "../src/utils/getRootPath";
4

5
export const login = async (
6
  page: Page,
7
  username: string,
8
  password: string,
9
  realm = DEFAULT_REALM,
10
) => {
11
  const rootPath = getRootPath(realm);
12

13
  await page.goto(rootPath);
14
  await page.getByLabel("Username").fill(username);
15
  await page.getByLabel("Password", { exact: true }).fill(password);
16
  await page.getByRole("button", { name: "Sign In" }).click();
17
};
18

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.