From 5f14abced06d49696abbfab6db6c77893153cf6f Mon Sep 17 00:00:00 2001 From: Ricardo Katz Date: Thu, 7 Sep 2023 21:16:17 -0300 Subject: [PATCH] Fix http default backend test --- test/e2e/defaultbackend/default_backend.go | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/test/e2e/defaultbackend/default_backend.go b/test/e2e/defaultbackend/default_backend.go index e589024b4..704e7d4c1 100644 --- a/test/e2e/defaultbackend/default_backend.go +++ b/test/e2e/defaultbackend/default_backend.go @@ -63,25 +63,25 @@ var _ = framework.IngressNginxDescribe("[Default Backend]", func() { framework.Sleep() for _, test := range testCases { - ginkgo.By(test.Name) + ginkgo.By(test.Name, func() { + var req *httpexpect.HTTPRequest - var req *httpexpect.HTTPRequest + switch test.Scheme { + case framework.HTTP: + req = f.HTTPTestClient().DoRequest(test.Method, test.Path).WithURL(f.GetURL(framework.HTTP) + test.Path) + case framework.HTTPS: + req = f.HTTPTestClient().DoRequest(test.Method, test.Path).WithURL(f.GetURL(framework.HTTPS) + test.Path) + default: + ginkgo.Fail("Unexpected request scheme") + } - switch test.Scheme { - case framework.HTTP: - req = f.HTTPTestClient().DoRequest(test.Method, test.Path).WithURL(f.GetURL(framework.HTTP) + test.Path) - case framework.HTTPS: - req = f.HTTPTestClient().DoRequest(test.Method, test.Path).WithURL(f.GetURL(framework.HTTPS) + test.Path) - default: - ginkgo.Fail("Unexpected request scheme") - } + if test.Host != "" { + req.WithHeader("Host", test.Host) + } - if test.Host != "" { - req.WithHeader("Host", test.Host) - } - - req.Expect(). - Status(test.Status) + req.Expect(). + Status(test.Status) + }) } })