From e71dc9446f9fe586fcec9e70fb5c65193c668945 Mon Sep 17 00:00:00 2001 From: Traian Schiau Date: Mon, 30 Sep 2024 09:53:57 +0300 Subject: [PATCH] [util][testing] Remove `CheckLatestEvent` as is no longer used. --- pkg/util/testing/core.go | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/pkg/util/testing/core.go b/pkg/util/testing/core.go index ec2de405e7..6c267abfec 100644 --- a/pkg/util/testing/core.go +++ b/pkg/util/testing/core.go @@ -18,11 +18,9 @@ package testing import ( "context" - "errors" "fmt" corev1 "k8s.io/api/core/v1" - eventsv1 "k8s.io/api/events/v1" "k8s.io/apimachinery/pkg/api/resource" "k8s.io/apimachinery/pkg/types" "sigs.k8s.io/controller-runtime/pkg/client" @@ -48,28 +46,6 @@ func SingleContainerForRequest(request map[corev1.ResourceName]string) []corev1. } } -// CheckLatestEvent will return true if the latest event is as you want. -func CheckLatestEvent(ctx context.Context, k8sClient client.Client, - eventReason string, - eventType string, eventNote string) (bool, error) { - events := &eventsv1.EventList{} - if err := k8sClient.List(ctx, events, &client.ListOptions{}); err != nil { - return false, err - } - - length := len(events.Items) - if length == 0 { - return false, errors.New("no events currently exist") - } - - item := events.Items[length-1] - if item.Reason == eventReason && item.Type == eventType && item.Note == eventNote { - return true, nil - } - - return false, fmt.Errorf("mismatch with the latest event: got r:%v t:%v n:%v, reg %v", item.Reason, item.Type, item.Note, item.Regarding) -} - // CheckEventRecordedFor checks if an event identified by eventReason, eventType, eventNote // was recorded for the object indentified by ref. func CheckEventRecordedFor(ctx context.Context, k8sClient client.Client,