-
Notifications
You must be signed in to change notification settings - Fork 3
test: add integration tests for event workflows #30
Copy link
Copy link
Open
Labels
advancedComplex challenge (3-6 hours)Complex challenge (3-6 hours)testsRelated to testingRelated to testing
Description
Problem Description
The application lacks integration tests that verify complete user workflows.
Context
Integration tests ensure all parts work together correctly, catching issues unit tests miss.
Files to Investigate
- Create
src/test/integration/- New integration test directory vitest.config.ts- Test configuration
Expected Behavior
Integration tests should cover key user workflows.
Acceptance Criteria
- Test: Create event -> View event -> Upvote
- Test: Filter events by category
- Test: Search events
- Test: Register for event
- Tests run in CI
Suggested Approach
Use Vitest with testing-library to test user workflows end-to-end.
Difficulty: Hard
Estimated time: 3-6 hours
Prerequisites: Integration testing, testing-library
Learning outcomes: Integration testing, workflow testing
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
advancedComplex challenge (3-6 hours)Complex challenge (3-6 hours)testsRelated to testingRelated to testing