Files
zeekay 8c2fd300b3 Add comprehensive test suite and CI
- 50+ unit tests covering all sanitization scenarios
- Tests for API keys, crypto data, financial info, PII
- Tests for context preservation (file paths, function names)
- Edge case testing (empty strings, long text, multiple secrets)
- Real-world scenario tests (env files, config files, code)
- GitHub Actions CI workflow:
  * Multi-OS testing (Ubuntu, macOS, Windows)
  * Python 3.8-3.12 support
  * Lint with ruff
  * Security audit with bandit
  * Coverage reporting to Codecov
- pytest configuration with coverage
- Test dependencies in optional-dependencies
2025-11-14 06:40:23 -08:00

2 lines
34 B
Python

"""Tests for claude-sanitizer."""