import { expect, test } from "@playwright/test"; import { login } from "./hub.ts"; test("фильтр → карточка → заметка сохраняется", async ({ page }) => { await login(page, "/app/issues"); await page.getByLabel("Исполнитель").selectOption("Петров Пётр Петрович"); await expect(page).toHaveURL(/assignee=/); await page.getByRole("link", { name: "AURORA-9002" }).click(); const rest = page.getByLabel("Осталось"); await rest.fill("e2e: дописать тесты"); await page.getByRole("button", { name: "Сохранить" }).click(); await expect(page.getByText(/сохранено .*web/)).toBeVisible(); await page.reload(); await expect(page.getByLabel("Осталось")).toHaveValue("e2e: дописать тесты"); });