aboutsummaryrefslogtreecommitdiff
path: root/plugin/forward/setup_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/forward/setup_test.go')
-rw-r--r--plugin/forward/setup_test.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugin/forward/setup_test.go b/plugin/forward/setup_test.go
index 0ac5c3e18..0949e0935 100644
--- a/plugin/forward/setup_test.go
+++ b/plugin/forward/setup_test.go
@@ -139,6 +139,8 @@ nameserver 10.10.255.253`), 0666); err != nil {
}{
// pass
{`forward . ` + resolv, false, "", []string{"10.10.255.252:53", "10.10.255.253:53"}},
+ // fail
+ {`forward . /dev/null`, true, "no nameservers", nil},
}
for i, test := range tests {
@@ -168,6 +170,9 @@ nameserver 10.10.255.253`), 0666); err != nil {
}
}
}
+ if test.shouldErr {
+ continue
+ }
for _, p := range f.proxies {
p.health.Check(p) // this should almost always err, we don't care it shouldn't crash
}