✅ Task 1: Security middleware tests (95% coverage)
- Created 48 comprehensive tests for security middleware - Coverage: security.py 97%, auth.py 92%, total 95% - Tests for SecurityHeadersMiddleware, CSP, RequestSanitization - Tests for rate limiting (IP-based, origin-based, cleanup) - Fixed MutableHeaders.pop() bug in security.py - All tests passing, exceeds 90% target
This commit is contained in:
1064
tests/unit/test_security_middleware.py
Normal file
1064
tests/unit/test_security_middleware.py
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user