diff options
Diffstat (limited to 'plugin/file/setup_test.go')
-rw-r--r-- | plugin/file/setup_test.go | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/plugin/file/setup_test.go b/plugin/file/setup_test.go index 1a3cba0e8..ccd41666d 100644 --- a/plugin/file/setup_test.go +++ b/plugin/file/setup_test.go @@ -27,18 +27,6 @@ func TestFileParse(t *testing.T) { expectedZones Zones }{ { - `file ` + zoneFileName1 + ` miek.nl { - transfer from 127.0.0.1 - }`, - true, - Zones{}, - }, - { - `file`, - true, - Zones{}, - }, - { `file ` + zoneFileName1 + ` miek.nl.`, false, Zones{Names: []string{"miek.nl."}}, @@ -60,12 +48,32 @@ func TestFileParse(t *testing.T) { false, // OK for now as we disregard any options for the `upstream`. Zones{Names: []string{"example.net."}}, }, + // errors. + { + `file ` + zoneFileName1 + ` miek.nl { + transfer from 127.0.0.1 + }`, + true, + Zones{}, + }, + { + `file`, + true, + Zones{}, + }, + { + `file ` + zoneFileName1 + ` example.net. { + no_reload + }`, + true, + Zones{}, + }, { `file ` + zoneFileName1 + ` example.net. { no_rebloat }`, true, - Zones{Names: []string{}}, + Zones{}, }, } |