test: cover waterbody error states

This commit is contained in:
ik
2026-09-20 19:18:51 +07:00
parent f02cb247a3
commit 25514d9377
3 changed files with 20 additions and 2 deletions
+10
View File
@@ -0,0 +1,10 @@
import { expect, test } from "@playwright/test";
test("unknown spot exposes an unavailable state without a misleading coordinate", async ({ page }) => {
await page.goto("/spots/not-a-real-spot");
await expect(page.getByRole("heading", { name: "Точка недоступна" })).toBeVisible();
await expect(page.getByText("API не ответил или такой точки нет.")).toBeVisible();
await expect(page.getByRole("navigation", { name: "Навигационная цепочка" })).toContainText("Точка недоступна");
await expect(page.getByText(/Точность координат:/)).toHaveCount(0);
});