mirror of
https://github.com/bdnugget/qbit-torrent-extract.git
synced 2026-11-07 08:57:32 +00:00
- Add 56 new tests across 4 major test categories - Total test count increased from 92 to 148 tests (61% increase) CLI/Integration Tests (test_main.py): - Complete CLI option testing (help, version, all options) - Integration testing with real archives and workflows - Error handling and edge case testing - Configuration override testing Security Tests (test_security.py): - Zipbomb protection and detection - Nested depth protection - Path traversal attack prevention - Corrupted archive handling - Password-protected archive detection - Resource exhaustion protection - Mixed security scenario testing Performance Tests (test_performance.py): - Extraction performance benchmarking - Memory usage testing - Throughput metrics and scalability - Validation performance testing - Baseline performance regression detection Integration Tests (test_integration.py): - End-to-end workflow testing - Real-world scenario simulation - Component integration testing - qBittorrent simulation scenarios - Progressive extraction testing 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>