aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes/subzone_test.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-10 20:53:15 +0100
committerGravatar GitHub <noreply@github.com> 2017-08-10 20:53:15 +0100
commit10681c6bf0b73bffa039aff45a80982d045ba095 (patch)
treeea62d7108f98a252eaecb3b3169248026937e408 /middleware/kubernetes/subzone_test.go
parent4d0dae8debd39ad44dc25da884cc447d2d84bcde (diff)
downloadcoredns-10681c6bf0b73bffa039aff45a80982d045ba095.tar.gz
coredns-10681c6bf0b73bffa039aff45a80982d045ba095.tar.zst
coredns-10681c6bf0b73bffa039aff45a80982d045ba095.zip
mw/kubernetes: remove subzones (#878)
Only use was in k8s middleware; no tests other than subzone_test.go existed; not exercised: remove.
Diffstat (limited to 'middleware/kubernetes/subzone_test.go')
-rw-r--r--middleware/kubernetes/subzone_test.go32
1 files changed, 0 insertions, 32 deletions
diff --git a/middleware/kubernetes/subzone_test.go b/middleware/kubernetes/subzone_test.go
deleted file mode 100644
index b1a9541b3..000000000
--- a/middleware/kubernetes/subzone_test.go
+++ /dev/null
@@ -1,32 +0,0 @@
-package kubernetes
-
-import (
- "testing"
-)
-
-// List of configured zones to test against
-var confZones = []string{
- "a.b.c",
- "d",
-}
-
-// Map of zonename :: expected boolean result
-var examplesSubzoneConflict = map[string]bool{
- "a.b.c": true, // conflicts with zone "a.b.c"
- "b.c": true, // conflicts with zone "a.b.c"
- "c": true, // conflicts with zone "a.b.c"
- "e": false, // no conflict
- "a.b.c.e": false, // no conflict
- "a.b.c.d": true, // conflicts with zone "d"
- "": false,
-}
-
-func TestSubzoneConflict(t *testing.T) {
- for z, expected := range examplesSubzoneConflict {
- actual, conflicts := subzoneConflict(confZones, z)
-
- if actual != expected {
- t.Errorf("Expected conflict result '%v' for example '%v'. Instead got '%v'. Conflicting zones are: %v", expected, z, actual, conflicts)
- }
- }
-}