mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-08-03 12:13:36 +00:00
Five new branch-coverage tests over the remaining pure vein, with no source or existing test touched. cmd/eval: twelve argument and environment parsers taken to full coverage, including the two provider-filter variants driven so their differing default behaviour is proved rather than assumed, the model list and exclude keyword splitters over empty, whitespace and duplicate input, the selection reason across every reason it can return, and the provider ordering proved deterministic across repeated runs over the same map. internal/actionlifecycle: the plan audit persistence asserted by reading the record back through the store and by proving a store error is propagated rather than swallowed, the policy mutation wrapper on both the success and error paths, and the availability check error unwrapped through errors.Is. internal/cloudcp: the audit failure accumulator including the monotonic OK flag and the absence of deduplication, the container health predicate over each state and health string it recognises with the case sensitivity of the state check pinned, the tenant display name resolver against a real registry, and the storage admission guard proved never to reach Docker when disabled. internal/vmware: the fixture fetcher with independence asserted in both directions and across consecutive calls, the refresh error wrapping asserted by sentinel and message, the cached snapshot proved sorted, and the transport close proved behaviourally by counting accepted connections on a loopback server rather than by absence of error. Contract-Neutral: test-only branch coverage, no contract surface touched |
||
|---|---|---|
| .. | ||
| main.go | ||
| main_parsers_branchcov0723am_test.go | ||