Commit Graph

3 Commits

Author SHA1 Message Date
Denis Urs Rudolph d3ec22aa99 Fix frontend test failures
- Fix login-form.test.tsx: replace undefined 'form' variable with proper element check
- Fix event-list.test.tsx: use getAllByRole('combobox') for select elements without labels
- Fix event-list.test.tsx: match actual error message text instead of generic message
- Fix dashboard.test.tsx: match actual error message and support different number formatting
2026-04-06 22:33:41 +02:00
Denis Urs Rudolph 9122eeff9d Fix frontend test assertions - remove inaccessible form role checks
- Update login-form.test.tsx to remove screen.getByRole('form') assertions
- Tests now check for form elements directly by label text
2026-04-06 22:18:06 +02:00
Denis Urs Rudolph db7a183928 Add initial frontend component tests
- Create login-form.test.tsx with 8 test cases (positive and negative)
- Create register-form.test.tsx with 10 test cases
- Set up test directory structure at frontend/src/components/__tests__
- Mock auth-context and next/navigation for testing
2026-04-06 22:01:26 +02:00