Felipe Cardoso
60ebeaa582
test(safety): add comprehensive tests for safety framework modules
Add tests to improve backend coverage from 85% to 93%:
- test_audit.py: 60 tests for AuditLogger (20% -> 99%)
- Hash chain integrity, sanitization, retention, handlers
- Fixed bug: hash chain modification after event creation
- Fixed bug: verification not using correct prev_hash
- test_hitl.py: Tests for HITL manager (0% -> 100%)
- test_permissions.py: Tests for permissions manager (0% -> 99%)
- test_rollback.py: Tests for rollback manager (0% -> 100%)
- test_metrics.py: Tests for metrics collector (0% -> 100%)
- test_mcp_integration.py: Tests for MCP safety wrapper (0% -> 100%)
- test_validation.py: Additional cache and edge case tests (76% -> 100%)
- test_scoring.py: Lock cleanup and edge case tests (78% -> 91%)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 19:41:54 +01:00
..
2026-01-04 19:41:54 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 17:55:34 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 11:36:24 +01:00
2026-01-03 17:55:34 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 11:28:00 +01:00
2026-01-03 11:22:25 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 11:22:25 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 11:22:25 +01:00
2026-01-03 16:23:39 +01:00
2026-01-03 11:22:25 +01:00
2026-01-03 17:55:34 +01:00
2026-01-03 16:23:39 +01:00