honcho/honcho-cli/tests
Aakash Kattelu 0b43a16feb refactor(cli): address review nits on device-auth PR
- split `init` into manual-key and interactive helpers
- document that access_valid checks persisted expiry, not the token
- rename single-letter local in redacted()
- cover 500 alongside 404 in supports_device_login metadata probe
- add config edge-case tests: stale apiKey drop, garbage/string
  accessExpiresAt, empty-env-var popping, refresh-rotation fallback,
  missing-token access_valid

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 12:13:17 -07:00
..
__init__.py feat: adding honcho-cli package (#424) 2026-04-20 13:27:35 -04:00
conftest.py feat(cli): add device code oauth login for honcho servers 2026-07-08 14:39:21 -07:00
test_commands.py feat: adding honcho-cli package (#424) 2026-04-20 13:27:35 -04:00
test_common.py feat(cli): add device code oauth login for honcho servers 2026-07-08 14:39:21 -07:00
test_config.py refactor(cli): address review nits on device-auth PR 2026-07-16 12:13:17 -07:00
test_oauth.py refactor(cli): address review nits on device-auth PR 2026-07-16 12:13:17 -07:00
test_validation.py feat: adding honcho-cli package (#424) 2026-04-20 13:27:35 -04:00