mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-19 20:56:40 +00:00
Cover pure functions the recent canonical Operational Trust and protection posture work landed with no unit test: - recovery/model posture: enum Valid, struct Clone/Validate/Payload and the normalize/cloneTime/validOutcome/sortedUniqueStrings/compareProviderStates helpers (20 funcs, all 0%->100%) - operationaltrust contracts: EvidencePayloadRef/Acknowledgement/Suppression/ LifecycleTransition Validate plus LifecycleTransition/NotificationLink Clone - cloudcp/proxytrust: ClientIP, ExtractRemoteIP, rightMostUntrustedForwardedIP and IsTrustedProxyIP forwarded-header and CIDR parsing - mockmodel: NormalizeBlendWeight, SeriesForTimestamps, seriesForProfile, diskIOValue and flatValue deterministic seeded math - updatesignature: DecodePrivateKey and HasTrustedPublicKeys - recovery keys: ProxmoxPBSGuestLooseContinuityKey branch guards - vmware SourceID and truenas availableAppLogContainers formatting Test-only, contract-neutral. New *_branchcov0719_test.go files only; no source or existing test touched. |
||
|---|---|---|
| .. | ||
| metrics.go | ||
| metrics_branchcov0719_test.go | ||
| metrics_test.go | ||