diff options
author | 2017-08-09 05:18:46 -0700 | |
---|---|---|
committer | 2017-08-09 05:18:46 -0700 | |
commit | df1879f9ae27ea0faa5e129c071ad4aef02ebac2 (patch) | |
tree | 31bb84b940197daf5a09cc9c83f56e0432e68cca /middleware/kubernetes/kubernetes_test.go | |
parent | be037a32a5b05bf3e28ac04d369818ce524d3dca (diff) | |
download | coredns-df1879f9ae27ea0faa5e129c071ad4aef02ebac2.tar.gz coredns-df1879f9ae27ea0faa5e129c071ad4aef02ebac2.tar.zst coredns-df1879f9ae27ea0faa5e129c071ad4aef02ebac2.zip |
middleware/kubernetes: put reverse function in own file (#863)
Move reverse function and (some) test code to reverse*.go
Diffstat (limited to 'middleware/kubernetes/kubernetes_test.go')
-rw-r--r-- | middleware/kubernetes/kubernetes_test.go | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/middleware/kubernetes/kubernetes_test.go b/middleware/kubernetes/kubernetes_test.go index d31e4b9e6..a19cb16f6 100644 --- a/middleware/kubernetes/kubernetes_test.go +++ b/middleware/kubernetes/kubernetes_test.go @@ -2,7 +2,6 @@ package kubernetes import ( "errors" - "net" "reflect" "testing" @@ -33,33 +32,6 @@ func TestPrimaryZone(t *testing.T) { } } -func TestIsRequestInReverseRange(t *testing.T) { - - tests := []struct { - cidr string - name string - expected bool - }{ - {"1.2.3.0/24", "4.3.2.1.in-addr.arpa.", true}, - {"1.2.3.0/24", "5.3.2.1.in-addr.arpa.", true}, - {"1.2.3.0/24", "5.4.2.1.in-addr.arpa.", false}, - {"5.6.0.0/16", "5.4.2.1.in-addr.arpa.", false}, - {"5.6.0.0/16", "5.4.6.5.in-addr.arpa.", true}, - {"5.6.0.0/16", "5.6.0.1.in-addr.arpa.", false}, - } - - k := Kubernetes{Zones: []string{"inter.webs.test"}} - - for _, test := range tests { - _, cidr, _ := net.ParseCIDR(test.cidr) - k.ReverseCidrs = []net.IPNet{*cidr} - result := k.isRequestInReverseRange(test.name) - if result != test.expected { - t.Errorf("Expected '%v' for '%v' in %v.", test.expected, test.name, test.cidr) - } - } -} - func TestIsNameError(t *testing.T) { k := Kubernetes{Zones: []string{"inter.webs.test"}} if !k.IsNameError(errNoItems) { @@ -77,7 +49,7 @@ func TestIsNameError(t *testing.T) { } } -func TestSymbolContainsWildcard(t *testing.T) { +func TestWildcard(t *testing.T) { var tests = []struct { s string expected bool |