Fix http default backend test
This commit is contained in:
parent
5f14abced0
commit
c6b800e391
1 changed files with 18 additions and 16 deletions
|
@ -63,25 +63,27 @@ var _ = framework.IngressNginxDescribe("[Default Backend]", func() {
|
|||
framework.Sleep()
|
||||
|
||||
for _, test := range testCases {
|
||||
ginkgo.By(test.Name, func() {
|
||||
var req *httpexpect.HTTPRequest
|
||||
ginkgo.By(test.Name)
|
||||
framework.Logf("test running is %s", test.Name)
|
||||
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)
|
||||
})
|
||||
framework.Logf("test running req is %+v", req.Request)
|
||||
|
||||
req.Expect().
|
||||
Status(test.Status)
|
||||
}
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in a new issue