aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/handler_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/kubernetes/handler_test.go')
-rw-r--r--plugin/kubernetes/handler_test.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/plugin/kubernetes/handler_test.go b/plugin/kubernetes/handler_test.go
index f9061bf12..c930e538e 100644
--- a/plugin/kubernetes/handler_test.go
+++ b/plugin/kubernetes/handler_test.go
@@ -330,6 +330,7 @@ func TestServeDNS(t *testing.T) {
k := New([]string{"cluster.local."})
k.APIConn = &APIConnServeTest{}
k.Next = test.NextHandler(dns.RcodeSuccess, nil)
+ k.Namespaces = map[string]bool{"testns": true}
ctx := context.TODO()
for i, tc := range dnsTestCases {
@@ -478,6 +479,21 @@ var svcIndex = map[string][]*api.Service{
ClusterIP: api.ClusterIPNone,
},
}},
+ "svc1.unexposedns": {{
+ ObjectMeta: meta.ObjectMeta{
+ Name: "svc1",
+ Namespace: "unexposedns",
+ },
+ Spec: api.ServiceSpec{
+ Type: api.ServiceTypeClusterIP,
+ ClusterIP: "10.0.0.2",
+ Ports: []api.ServicePort{{
+ Name: "http",
+ Protocol: "tcp",
+ Port: 80,
+ }},
+ },
+ }},
}
func (APIConnServeTest) SvcIndex(s string) []*api.Service {