import { test, expect } from '@playwright/test'; // The standalone Briefwechsel view was removed (its one inbound link now // deep-links into document search). The old URL is allowed to 404 — no // redirect shim. This guard runs in the authenticated project so the route // genuinely 404s on the styled app error page instead of bouncing to /login. test.describe('Briefwechsel view removed', () => { test('/briefwechsel returns 404 on the styled app error page', async ({ page }) => { const response = await page.goto('/briefwechsel'); expect(response?.status()).toBe(404); // +error.svelte renders the status code prominently. await expect(page.getByText('404')).toBeVisible(); }); });