aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes/federation_test.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-03 23:14:11 -0700
committerGravatar GitHub <noreply@github.com> 2017-08-03 23:14:11 -0700
commit2c0fc3182caa2d76a2c83a2a3b85ec5c5fa8f915 (patch)
tree2bfcbe14239c1dbd6f6c7a1161630c3dd05e05d7 /middleware/kubernetes/federation_test.go
parent8ad8c75ab41023f894b0d2886bd93c2ba20993ef (diff)
downloadcoredns-2c0fc3182caa2d76a2c83a2a3b85ec5c5fa8f915.tar.gz
coredns-2c0fc3182caa2d76a2c83a2a3b85ec5c5fa8f915.tar.zst
coredns-2c0fc3182caa2d76a2c83a2a3b85ec5c5fa8f915.zip
middleware/kubernetes: cleanup (#818)
Drop the interfaceAddr interfaces and just use a function. Cleanup all fallout from that. Remove the use of global variables and cleanup the tests a bit.
Diffstat (limited to 'middleware/kubernetes/federation_test.go')
-rw-r--r--middleware/kubernetes/federation_test.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/middleware/kubernetes/federation_test.go b/middleware/kubernetes/federation_test.go
index a938159ff..95dbc9024 100644
--- a/middleware/kubernetes/federation_test.go
+++ b/middleware/kubernetes/federation_test.go
@@ -88,11 +88,9 @@ func TestFederationCNAMERecord(t *testing.T) {
k := Kubernetes{Zones: []string{"inter.webs"}}
k.Federations = []Federation{{name: "fed", zone: "era.tion.com"}}
k.APIConn = apiConnFedTest{}
+ k.interfaceAddrsFunc = func() net.IP { return net.ParseIP("10.9.8.7") }
- var r recordRequest
-
- r, _ = k.parseRequest("s1.ns.fed.svc.inter.webs", dns.TypeA)
- localPodIP = net.ParseIP("10.9.8.7")
+ r, _ := k.parseRequest("s1.ns.fed.svc.inter.webs", dns.TypeA)
testFederationCNAMERecord(t, k, r, msg.Service{Key: "/coredns/webs/inter/svc/fed/ns/s1", Host: "s1.ns.fed.svc.fd-az.fd-r.era.tion.com"})
r, _ = k.parseRequest("ep1.s1.ns.fed.svc.inter.webs", dns.TypeA)
@@ -100,5 +98,4 @@ func TestFederationCNAMERecord(t *testing.T) {
r, _ = k.parseRequest("ep1.s1.ns.foo.svc.inter.webs", dns.TypeA)
testFederationCNAMERecord(t, k, r, msg.Service{Key: "", Host: ""})
-
}