- _parse_duration wraps int() in try/except so malformed connected durations raise RconError (not ValueError leaking past the poller's except RconError). - fake_rcon_server captures handler exceptions and re-raises at context exit, so a buggy test handler surfaces as a real failure instead of silently degrading into a client-side timeout. - Two new parser tests: HH:MM:SS duration parsing and malformed input coverage. - Fix Steam ID formula typo in the spec doc (Z*2 + Y, not Y*2 + Z; Y is the low bit). Code was already correct. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| plans | ||
| specs | ||