chore(strip): verwijder placeholder-pagina's dashboard en reports

Beide waren lege placeholders ('Epic 1 - Placeholder', 'Not designed yet').
Sidebar-items eruit; login-tests gebruiken /epd/agenda als voorbeeld van
een beveiligde route.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
colinislit
2026-07-14 22:49:40 +02:00
parent 96848ecc81
commit 38dd7c1f8a
6 changed files with 3 additions and 60 deletions

View File

@@ -159,7 +159,7 @@ Beide tools testen exact dezelfde flows. De syntax verschilt iets:
| Foutmelding bij verkeerde gegevens | Foutmelding verschijnt bij foute combinatie |
| Demo login knop werkt | ⚡ knop logt direct in en stuurt door naar het EPD |
| Redirect na succesvol inloggen | Na inloggen kom je op `/epd/` terecht |
| Beveiligde route stuurt door | Probeer `/epd/dashboard` zonder sessie → je gaat naar login |
| Beveiligde route stuurt door | Probeer `/epd/agenda` zonder sessie → je gaat naar login |
---

View File

@@ -30,7 +30,7 @@ describe('Login flow', () => {
});
it('beveiligde route stuurt door naar login', () => {
cy.visit('/epd/dashboard');
cy.visit('/epd/agenda');
cy.url().should('include', '/login');
});
});

View File

@@ -48,7 +48,7 @@ test.describe('Login flow', () => {
});
test('beveiligde route stuurt door naar login', async ({ page }) => {
await page.goto('/epd/dashboard');
await page.goto('/epd/agenda');
await page.waitForURL('/login**', { timeout: 5_000 });
expect(page.url()).toContain('/login');