mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-04-30 08:25:58 -05:00
chore: rename API test suites (#938)
This commit is contained in:
@@ -15,8 +15,8 @@ The project consists of:
|
||||
|
||||
### Backend (Go)
|
||||
- **Build**: `mage build` - Builds the Go binary
|
||||
- **Test**: `mage test:unit` - Runs unit tests
|
||||
- **Test Integration**: `mage test:integration` - Runs integration tests
|
||||
- **Test**: `mage test:feature` - Runs feature tests
|
||||
- **Test Web**: `mage test:web` - Runs web tests
|
||||
- **Test All**: `mage test:all` - Runs all tests
|
||||
- **Lint**: `mage lint` - Runs golangci-lint
|
||||
- **Lint Fix**: `mage lint:fix` - Runs golangci-lint with auto-fix
|
||||
@@ -139,7 +139,7 @@ Modern Vue 3 composition API application with TypeScript:
|
||||
- Add Swagger annotations for automatic documentation generation
|
||||
|
||||
### Testing
|
||||
- Backend: Unit tests alongside source files, integration tests in `pkg/integrations/`
|
||||
- Backend: Feature tests alongside source files, web tests in `pkg/webtests/`
|
||||
- Frontend: Unit tests with Vitest, E2E tests with Cypress
|
||||
- Always test both positive and negative authorization scenarios
|
||||
- Use test fixtures in `pkg/db/fixtures/` for consistent test data
|
||||
|
||||
Reference in New Issue
Block a user