diff --git a/test/expectations/expectations.go b/test/expectations/expectations.go index 5f6d349..cd7fce3 100644 --- a/test/expectations/expectations.go +++ b/test/expectations/expectations.go @@ -224,8 +224,8 @@ func expectCleanedUp(ctx context.Context, c client.Client, force bool, objectLis stored := item.DeepCopy() item.SetFinalizers([]string{}) g.Expect(c.Patch(ctx, &item, client.MergeFrom(stored))).To(Succeed()) - } - if item.GetDeletionTimestamp().IsZero() { + g.Expect(client.IgnoreNotFound(c.Delete(ctx, &item, &client.DeleteOptions{GracePeriodSeconds: lo.ToPtr(int64(0))}))).To(Succeed()) + } else if item.GetDeletionTimestamp().IsZero() { g.Expect(client.IgnoreNotFound(c.Delete(ctx, &item, client.PropagationPolicy(metav1.DeletePropagationForeground), &client.DeleteOptions{GracePeriodSeconds: lo.ToPtr(int64(0))}))).To(Succeed()) } }