From eb869e9b0cb4ce8395dd62c7352cf760b6707478 Mon Sep 17 00:00:00 2001 From: Karel Suta Date: Wed, 13 Dec 2023 09:41:58 +0100 Subject: [PATCH] Verify returned error when waiting for Route to be exposed --- support/route.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/support/route.go b/support/route.go index df16089..292eb5f 100644 --- a/support/route.go +++ b/support/route.go @@ -76,9 +76,12 @@ func ExposeServiceByRoute(t Test, name string, namespace string, serviceName str hostname := r.Status.Ingress[0].Host // Wait for expected HTTP code - t.Eventually(func() int { - resp, _ := http.Get("http://" + hostname) - return resp.StatusCode + t.Eventually(func() (int, error) { + resp, err := http.Get("http://" + hostname) + if err != nil { + return -1, err + } + return resp.StatusCode, nil }, TestTimeoutLong).Should(gomega.Not(gomega.Equal(503))) r = GetRoute(t, r.Namespace, r.Name)