aboutsummaryrefslogtreecommitdiff
path: root/plugin/file/setup_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/file/setup_test.go')
-rw-r--r--plugin/file/setup_test.go34
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{},
},
}