import { expect, test } from "playwright/test"; import { expectNoErrors, openTool, resultImage, trackErrors, } from "./helpers/page"; test.describe("generators — known UI gap (#checklist, п.1)", () => { // FIXME: Генераторы открываются, но в UI нет ни полей схемы, ни кнопки // «Generate» — только RU/EN/Reset. Задача Q5: `docs/backlog.md`, // `docs/checklist-manual-testing.md`. После фикса убрать fixme. test.fixme("single-color-png renders Generate controls and produces a result", async ({ page, }) => { await openTool(page, "single-color-png"); const generate = page.getByRole("button", { name: "Generate" }); await expect(generate).toBeVisible(); await generate.click(); await expect(resultImage(page)).toBeVisible(); }); test("create-empty-png page opens without errors", async ({ page }) => { const sink = trackErrors(page); await openTool(page, "create-empty-png"); await expect(page.getByRole("heading", { level: 1 })).toBeVisible(); expectNoErrors(sink); }); });