From 56de5ea4705945081f530203317e2a9c0f1569d8 Mon Sep 17 00:00:00 2001 From: swapnil dubey Date: Sun, 22 Jan 2023 00:22:16 +0530 Subject: [PATCH] added new tests for regex paths --- test/e2e/ingress/pathtype_prefix.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/e2e/ingress/pathtype_prefix.go b/test/e2e/ingress/pathtype_prefix.go index fa664ce27..ecac280f2 100644 --- a/test/e2e/ingress/pathtype_prefix.go +++ b/test/e2e/ingress/pathtype_prefix.go @@ -67,5 +67,29 @@ var _ = framework.IngressNginxDescribe("[Ingress] [PathType] prefix checks", fun WithHeader("Host", host). Expect(). Status(http.StatusOK) + + f.HTTPTestClient(). + GET("/aaa/.*"). + WithHeader("Host", host). + Expect(). + Status(http.StatusOK) + + f.HTTPTestClient(). + GET("/aaa/(.+)"). + WithHeader("Host", host). + Expect(). + Status(http.StatusOK) + + f.HTTPTestClient(). + GET("/aaa/?(.*)"). + WithHeader("Host", host). + Expect(). + Status(http.StatusNotFound) + + f.HTTPTestClient(). + GET("/aaa/?(.+)"). + WithHeader("Host", host). + Expect(). + Status(http.StatusNotFound) }) })