mirror of https://github.com/fluxcd/cli-utils.git
- Unstructured() added to ResourceReference to aid test operations - Test artifacts moved into artifacts_test.go - deploymentManifest and apiserviceManifest replaced with yaml->unstructured, for consistency with other test artifacts - Added withReplicas, withNamespace, and withDependsOn for easier inline mutation of test artifacts - Added deleteUnstructuredAndWait, assertUnstructuredExists, and assertUnstructuredDoesNotExist to validate actual cluster state, not just events. Also reduced flakiness by waiting for delete. - Removed error check before event validation. The event diff provides much more context for debugging. - Replaced typed resources with unstructured and used testutil.NestedField to extract values. - Updated prune error test to use full event list comparison and validate server state. - Add 2nd resource to continue on error test - Don't fail early on error from event list - Fix flakey prune error test Add wait for pod2 after creation Add wait for pod2 after deletion Re-use inventory to ensure prune of pod2 not skipped - Add optional klog support for e2e tests |
||
|---|---|---|
| .. | ||
| e2e | ||