diff --git a/README.md b/README.md index da316b6..5153ab9 100644 --- a/README.md +++ b/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