Files
rf4-spotter/apps/web/tests/spot-evidence.spec.ts
T
ik cd0f6fa5a2
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
test: cover visual error-state matrix
2026-09-21 18:49:24 +07:00

15 lines
822 B
TypeScript

import { expect, test } from "@playwright/test";
test("spot detail exposes the same evidence passport as activity cards", async ({ page }) => {
await page.goto("/spots/vyunok-6331x6332");
const passport = page.locator(".detail-grid aside .data-passport");
await expect(passport).toBeVisible();
await expect(passport).toContainText("Свежесть");
await expect(passport).toContainText("Наблюдения");
await expect(passport).toContainText("Игроки");
await expect(passport).toContainText("Координаты");
await expect(page.locator(".coordinate-precision")).toHaveText(/Точность координат: (точные|приблизительные|район|не указаны)/i);
await expect(page.getByRole("heading", { name: "Что взять" })).toBeVisible();
});