aboutsummaryrefslogtreecommitdiff
path: root/middleware/file/setup_test.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2016-10-02 19:41:00 +0100
committerGravatar GitHub <noreply@github.com> 2016-10-02 19:41:00 +0100
commitcc486fb900c20fce761993c102763449d14a1188 (patch)
treecbe00457ea279cc5395f48fe40df007906df8d6d /middleware/file/setup_test.go
parent560f11d1484c7fe0a729832ba3f6c3ef4f6f58e0 (diff)
downloadcoredns-cc486fb900c20fce761993c102763449d14a1188.tar.gz
coredns-cc486fb900c20fce761993c102763449d14a1188.tar.zst
coredns-cc486fb900c20fce761993c102763449d14a1188.zip
middleware/file: transfer from does not make sense (#314)
Make it return an error when you use `transfer from` when you're not a secondary. Add tests as well. Fixes #310
Diffstat (limited to 'middleware/file/setup_test.go')
-rw-r--r--middleware/file/setup_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/middleware/file/setup_test.go b/middleware/file/setup_test.go
index d2cb1cc60..9f37fd688 100644
--- a/middleware/file/setup_test.go
+++ b/middleware/file/setup_test.go
@@ -27,6 +27,13 @@ func TestFileParse(t *testing.T) {
expectedZones Zones
}{
{
+ `file ` + zoneFileName1 + ` miek.nl {
+ transfer from 127.0.0.1
+ }`,
+ true,
+ Zones{},
+ },
+ {
`file`,
true,
Zones{},