From 51e1442bd97f6d51eccb5b18e36cfffd8e61bc1e Mon Sep 17 00:00:00 2001 From: Chris O'Haver Date: Wed, 18 Apr 2018 12:12:28 -0400 Subject: plugin/kubernetes: check for bare zone query (#1692) * check for bare zone query * check for bare type query --- plugin/kubernetes/parse_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'plugin/kubernetes/parse_test.go') diff --git a/plugin/kubernetes/parse_test.go b/plugin/kubernetes/parse_test.go index 06d5a2aaa..7907afc65 100644 --- a/plugin/kubernetes/parse_test.go +++ b/plugin/kubernetes/parse_test.go @@ -19,6 +19,12 @@ func TestParseRequest(t *testing.T) { {"*.any.*.any.svc.inter.webs.test.", "*.any..*.any.svc"}, // A request of endpoint {"1-2-3-4.webs.mynamespace.svc.inter.webs.test.", "*.*.1-2-3-4.webs.mynamespace.svc"}, + // bare zone + {"inter.webs.test.", "....."}, + // bare svc type + {"svc.inter.webs.test.", "....."}, + // bare pod type + {"pod.inter.webs.test.", "....."}, } for i, tc := range tests { m := new(dns.Msg) @@ -53,4 +59,4 @@ func TestParseInvalidRequest(t *testing.T) { } } -const zone = "intern.webs.tests." +const zone = "inter.webs.tests." -- cgit v1.2.3