ts3query-proxy/tests
Joshua Hirsig c9151df7e0 Refactor: Config dataclass, more unit tests, ruff/mypy setup
- Replace module-level env var globals with frozen Config dataclass
- Add pyproject.toml with project metadata, ruff, mypy, pytest config
- Expand unit tests from 11 to 30 (sanitize edge cases, SSH failure
  modes, proxy forwarding, cleanup, auth loop edge cases)
- Fix all ruff and mypy findings
- Integration tests no longer need importlib.reload hack
- Dockerfile installs from pyproject.toml for consistency

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 18:56:35 +01:00
..
__init__.py Refactor: Config dataclass, more unit tests, ruff/mypy setup 2026-03-14 18:56:35 +01:00
test_proxy.py Refactor: Config dataclass, more unit tests, ruff/mypy setup 2026-03-14 18:56:35 +01:00