Update README with comprehensive test suite information

This commit is contained in:
2026-01-26 20:28:28 +01:00
parent 58fb9fdd3e
commit cf4e698454

View File

@@ -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