- Fix SaveConfig: add cfg.Commit() so credentials actually persist to disk - Fix TestResolveConfig and TestNewFromConfig: isolate from real config file by setting HOME to temp dir, preventing env/config bleed - Add RouteTypeName, GetRoutes, and GetNetworks unit tests with httptest mocks (coverage 39% → 55%) - Update CLAUDE.md: add error handling and test isolation conventions - Update docs: fix Go version (1.25 → 1.26), remove stale replace directive references, add cmd/unifi/ to architecture diagram Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| .. | ||
| client.go | ||
| client_test.go | ||
| clients.go | ||
| config.go | ||
| config_test.go | ||
| devices.go | ||
| networks.go | ||
| networks_test.go | ||
| routes.go | ||
| routes_test.go | ||
| sites.go | ||