diff options
author | 2016-10-27 15:47:30 +0000 | |
---|---|---|
committer | 2016-11-09 21:07:27 +0000 | |
commit | 5f55cd6dad2d091cf842d62e8e9f9c01f011a44d (patch) | |
tree | e6535745c9649d539608e1216d4f3419fec53a26 /test/kubernetes_test.go | |
parent | 48e1909218a7fe7d684efaca78a66d624536915f (diff) | |
download | coredns-5f55cd6dad2d091cf842d62e8e9f9c01f011a44d.tar.gz coredns-5f55cd6dad2d091cf842d62e8e9f9c01f011a44d.tar.zst coredns-5f55cd6dad2d091cf842d62e8e9f9c01f011a44d.zip |
Update k8s integration tests
Diffstat (limited to 'test/kubernetes_test.go')
-rw-r--r-- | test/kubernetes_test.go | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/test/kubernetes_test.go b/test/kubernetes_test.go index 2f4cb1c18..dc3e512b9 100644 --- a/test/kubernetes_test.go +++ b/test/kubernetes_test.go @@ -19,22 +19,22 @@ var testdataLookupA = []struct { ARecordCount int }{ // Matching queries - {"mynginx.demo.coredns.local.", 1, 1}, // One A record, should exist + {"mynginx.demo.svc.coredns.local.", 1, 1}, // One A record, should exist // Failure queries - {"mynginx.test.coredns.local.", 0, 0}, // One A record, is not exposed - {"someservicethatdoesnotexist.demo.coredns.local.", 0, 0}, // Record does not exist + {"mynginx.test.svc.coredns.local.", 0, 0}, // One A record, is not exposed + {"someservicethatdoesnotexist.demo.svc.coredns.local.", 0, 0}, // Record does not exist // Namespace wildcards - {"mynginx.*.coredns.local.", 1, 1}, // One A record, via wildcard namespace - {"mynginx.any.coredns.local.", 1, 1}, // One A record, via wildcard namespace - {"someservicethatdoesnotexist.*.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace - {"someservicethatdoesnotexist.any.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace - {"*.demo.coredns.local.", 2, 2}, // Two A records, via wildcard - {"any.demo.coredns.local.", 2, 2}, // Two A records, via wildcard - {"*.test.coredns.local.", 0, 0}, // Two A record, via wildcard that is not exposed - {"any.test.coredns.local.", 0, 0}, // Two A record, via wildcard that is not exposed - {"*.*.coredns.local.", 2, 2}, // Two A records, via namespace and service wildcard + {"mynginx.*.svc.coredns.local.", 1, 1}, // One A record, via wildcard namespace + {"mynginx.any.svc.coredns.local.", 1, 1}, // One A record, via wildcard namespace + {"someservicethatdoesnotexist.*.svc.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace + {"someservicethatdoesnotexist.any.svc.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace + {"*.demo.svc.coredns.local.", 2, 2}, // Two A records, via wildcard + {"any.demo.svc.coredns.local.", 2, 2}, // Two A records, via wildcard + {"*.test.svc.coredns.local.", 0, 0}, // Two A record, via wildcard that is not exposed + {"any.test.svc.coredns.local.", 0, 0}, // Two A record, via wildcard that is not exposed + {"*.*.svc.coredns.local.", 2, 2}, // Two A records, via namespace and service wildcard } // Test data for SRV records @@ -45,22 +45,22 @@ var testdataLookupSRV = []struct { SRVRecordCount int }{ // Matching queries - {"mynginx.demo.coredns.local.", 1, 1}, // One SRV record, should exist + {"mynginx.demo.svc.coredns.local.", 1, 1}, // One SRV record, should exist // Failure queries - {"mynginx.test.coredns.local.", 0, 0}, // One SRV record, is not exposed - {"someservicethatdoesnotexist.demo.coredns.local.", 0, 0}, // Record does not exist + {"mynginx.test.svc.coredns.local.", 0, 0}, // One SRV record, is not exposed + {"someservicethatdoesnotexist.demo.svc.coredns.local.", 0, 0}, // Record does not exist // Namespace wildcards - {"mynginx.*.coredns.local.", 1, 1}, // One SRV record, via wildcard namespace - {"mynginx.any.coredns.local.", 1, 1}, // One SRV record, via wildcard namespace - {"someservicethatdoesnotexist.*.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace - {"someservicethatdoesnotexist.any.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace - {"*.demo.coredns.local.", 2, 2}, // Two (mynginx, webserver) SRV record, via wildcard - {"any.demo.coredns.local.", 2, 2}, // Two (mynginx, webserver) SRV record, via wildcard - {"*.test.coredns.local.", 0, 0}, // One SRV record, via wildcard that is not exposed - {"any.test.coredns.local.", 0, 0}, // One SRV record, via wildcard that is not exposed - {"*.*.coredns.local.", 2, 2}, // Two SRV record, via namespace and service wildcard + {"mynginx.*.svc.coredns.local.", 1, 1}, // One SRV record, via wildcard namespace + {"mynginx.any.svc.coredns.local.", 1, 1}, // One SRV record, via wildcard namespace + {"someservicethatdoesnotexist.*.svc.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace + {"someservicethatdoesnotexist.any.svc.coredns.local.", 0, 0}, // Record does not exist with wildcard for namespace + {"*.demo.svc.coredns.local.", 2, 2}, // Two (mynginx, webserver) SRV record, via wildcard + {"any.demo.svc.coredns.local.", 2, 2}, // Two (mynginx, webserver) SRV record, via wildcard + {"*.test.svc.coredns.local.", 0, 0}, // One SRV record, via wildcard that is not exposed + {"any.test.svc.coredns.local.", 0, 0}, // One SRV record, via wildcard that is not exposed + {"*.*.svc.coredns.local.", 2, 2}, // Two SRV record, via namespace and service wildcard } func TestKubernetesIntegration(t *testing.T) { |