Поправлен интерфейс

This commit is contained in:
mi
2026-07-27 19:33:02 +03:00
parent 958fba5f3e
commit 3ed7239efa
95 changed files with 299 additions and 104 deletions
@@ -55,17 +55,18 @@ test("гостевой экран загружает публичный конт
await expect(page.getByRole("button", { name: "Голосовое сообщение" })).toHaveCount(0);
await expect(page.getByRole("button", { name: "Прикрепить файл" })).toBeVisible();
await expect(page.getByText("Продление патента через 14 дней")).toHaveCount(0);
await expect(page.getByRole("button", { name: "Связь с оператором" })).toBeEnabled();
await expect(page.getByRole("button", { name: "Чат" })).toBeEnabled();
await expect(page.getByRole("button", { name: "Оператор" })).toBeEnabled();
await expect(page.getByText("+74950000000")).toHaveCount(0);
await expect(page.getByText(/Гость/)).toBeVisible();
await expect(page.getByText(/Гость/)).toHaveCount(0);
});
test("История открывает текущий единый чат", async ({ page }) => {
test("Колокольчик открывает центр уведомлений", async ({ page }) => {
await page.goto("/");
await page.getByRole("link", { name: "История" }).click();
await expect(page).toHaveURL(/\/dialogs$/);
await expect(page.getByRole("heading", { name: "Чат" })).toBeVisible();
await expect(page.getByText(/доступен после авторизации/)).toBeVisible();
await page.getByRole("link", { name: "Уведомления" }).click();
await expect(page).toHaveURL(/\/notifications$/);
await expect(page.getByRole("heading", { name: "Центр уведомлений" })).toBeVisible();
await expect(page.getByText(/доступны после входа/)).toBeVisible();
});
test("первое сообщение требует обязательные согласия", async ({ page }) => {