Commit Graph

1 Commits (2cdbee62f2fcd6ec97f6e8e1cbea12ae4e40e09a)

Author SHA1 Message Date
Claude 1a66d35683
Add tests for client/tailscale and ipn/store/mem
- client/tailscale: Add 25+ test functions covering LocalClient operations
  - DoLocalRequest, Send, Get200, error handling
  - AccessDeniedError and PreconditionsFailedError
  - Context cancellation, auth headers, concurrent access
  - Increases coverage from 0.02 to ~0.30 ratio

- ipn/store/mem: Add comprehensive tests (30+ test functions)
  - Read/Write state operations
  - JSON export/import with round-trip verification
  - Concurrent access safety
  - Edge cases (empty keys, nil data, overwrites)
  - Performance benchmarks
3 weeks ago