latte
f52e99e328
test: add comprehensive test suite for authentication system
Added three test modules covering:
- test_auth.py: Unit tests for authentication module
- API key generation and validation
- Rate limiting
- Multiple keys support
- Constant-time comparison
- test_server.py: Server endpoint tests
- Authentication middleware
- Protected vs public endpoints
- Various auth header formats
- Rate limiting at endpoint level
- test_integration.py: Integration tests
- Complete authentication flow
- Key rotation simulation
- Multiple tool discovery
- Error message validation
All tests verify functionality without breaking existing features.
2026-01-29 20:45:44 +01:00
..
2026-01-29 19:53:36 +01:00
2026-01-29 19:53:36 +01:00
2026-01-29 20:45:44 +01:00
2026-01-29 19:53:36 +01:00
2026-01-29 20:45:44 +01:00
2026-01-29 20:45:44 +01:00