diff --git a/src/frontend/apps/e2e/__tests__/app-impress/500.spec.ts b/src/frontend/apps/e2e/__tests__/app-impress/500.spec.ts index 2e74d7c21..05ee25b65 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/500.spec.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/500.spec.ts @@ -22,4 +22,16 @@ test.describe('500', () => { ).toBeVisible(); await expect(page).toHaveTitle(/Error 500 - Docs/); }); + + test('checks refresh reloads the page when no origin is known', async ({ + page, + }) => { + await page.goto('/500'); + + const reloaded = page.waitForEvent('load'); + await page.getByRole('button', { name: 'Refresh page' }).click(); + await reloaded; + + await expect(page).toHaveURL(/\/500\/?$/); + }); });