docs: Correct test file names and counts to reflect actual implementation

- Update total test count: 581 → 535 tests (532 passed, 3 skipped)
- Correct Task 1: test_security_middleware.py (48 tests)
- Correct Task 3: test_database_service.py (20 tests)
- Correct Task 6: test_page_controller.py (37 tests)
- Correct Task 7: test_background_loader_service.py (46 tests)
- Update Task 2: 50 tests (not 51)
- Update Task 4: 46 tests (not 48)
- Update Task 5: 73 tests (not 59)
- Update Phase 1 total: 118 tests (not 164)
- Update unit tests count: 494 tests (not 540)
- Update git commit count: 16 commits

Files updated:
- TESTING_SUMMARY.md
- docs/instructions.md
- README.md

All tests verified passing with pytest run
This commit is contained in:
2026-01-26 21:07:39 +01:00
parent cf4e698454
commit f5a42f269e
6 changed files with 176 additions and 40 deletions

View File

@@ -131,7 +131,7 @@ 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**:
The project includes a comprehensive test suite with **535 tests** and **91.24% average coverage**:
```bash
# Run all tests
@@ -148,9 +148,10 @@ conda run -n AniWorld python -m pytest tests/ --cov --cov-report=html
```
**Test Coverage:**
- ✅ 581 tests across 11 test suites
- ✅ 535 tests across 11 test suites (532 passed, 3 skipped)
- ✅ 91.24% average code coverage
- ✅ Unit tests: Security, Notifications, Database, NFO, Cache, Error Tracking, Settings
- ✅ Unit tests: Security Middleware, 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.