-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Test coverage is limited to two files:
src/components/EventForm.test.tsx— 50+ testssrc/lib/pocketbase.test.ts— RSVP function tests
Components Without Tests
High priority (interactive, stateful):
LoginForm.tsx— Authentication formRegisterForm.tsx— Registration formAccountDashboard.tsx— Account managementHeader.tsx— Navigation with mobile menu and auth stateScheduleEvents.tsx— Dynamic event schedule
Medium priority:
Newsletter.tsx— Form submissionHero.tsx— CTA linksFooter.tsx— Navigation links
Acceptance Criteria
- LoginForm has tests for login flow, validation, and error states
- RegisterForm has tests for registration, validation, and error states
- Header has tests for navigation and mobile menu toggle
- ScheduleEvents has tests for event display and loading states
- Test coverage report shows meaningful improvement
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request