Pulse/pkg
rcourtman 6c18849f79 Add unit tests for cluster_client utility functions
Test coverage for error detection and retry logic:
- extractStatusCode: 13 test cases for HTTP status code extraction
- isTransientRateLimitError: 17 test cases for rate limit detection
- isNotImplementedError: 14 test cases for 501 error detection
- isVMSpecificError: 16 test cases for VM-scoped errors
- calculateRateLimitBackoff: backoff timing verification
- isAuthError: 12 test cases for authentication errors

Coverage 35.5% → 37.3%
2025-12-01 00:24:21 +00:00
..
agents style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
discovery Add unit tests for discovery package utility functions 2025-11-30 16:05:11 +00:00
fsfilters Extract filesystem filtering logic into pkg/fsfilters 2025-11-29 16:38:08 +00:00
pbs test: add unit tests for pkg/pbs 2025-11-26 14:15:49 +00:00
pmg Add unit tests for PMG flexible JSON type parsers 2025-11-30 03:04:12 +00:00
proxmox Add unit tests for cluster_client utility functions 2025-12-01 00:24:21 +00:00
tlsutil test: add unit tests for pkg/tlsutil 2025-11-26 14:14:34 +00:00