Update README with comprehensive test suite information
This commit is contained in:
13
README.md
13
README.md
@@ -131,6 +131,8 @@ See [docs/CONFIGURATION.md](docs/CONFIGURATION.md) for all options.
|
||||
|
||||
## Running Tests
|
||||
|
||||
The project includes a comprehensive test suite with **581 tests** and **91.24% average coverage**:
|
||||
|
||||
```bash
|
||||
# Run all tests
|
||||
conda run -n AniWorld python -m pytest tests/ -v
|
||||
@@ -140,8 +142,19 @@ conda run -n AniWorld python -m pytest tests/unit/ -v
|
||||
|
||||
# Run integration tests
|
||||
conda run -n AniWorld python -m pytest tests/integration/ -v
|
||||
|
||||
# Run with coverage report
|
||||
conda run -n AniWorld python -m pytest tests/ --cov --cov-report=html
|
||||
```
|
||||
|
||||
**Test Coverage:**
|
||||
- ✅ 581 tests across 11 test suites
|
||||
- ✅ 91.24% average code coverage
|
||||
- ✅ Unit tests: Security, Notifications, Database, NFO, Cache, Error Tracking, Settings
|
||||
- ✅ Integration tests: End-to-end workflows, API endpoints, Download flows
|
||||
|
||||
See [TESTING_SUMMARY.md](TESTING_SUMMARY.md) for detailed testing documentation.
|
||||
|
||||
## Technology Stack
|
||||
|
||||
- **Web Framework**: FastAPI 0.104.1
|
||||
|
||||
Reference in New Issue
Block a user