aboutsummaryrefslogtreecommitdiff
path: root/test/kubernetes_test.go
diff options
context:
space:
mode:
authorGravatar Chris O'Haver <cohaver@infoblox.com> 2016-10-27 15:47:30 +0000
committerGravatar Chris O'Haver <cohaver@infoblox.com> 2016-11-09 21:07:27 +0000
commit5f55cd6dad2d091cf842d62e8e9f9c01f011a44d (patch)
treee6535745c9649d539608e1216d4f3419fec53a26 /test/kubernetes_test.go
parent48e1909218a7fe7d684efaca78a66d624536915f (diff)
downloadcoredns-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.go48
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) {