aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-22 14:52:20 +0100
committerGravatar GitHub <noreply@github.com> 2017-08-22 14:52:20 +0100
commit5604568655e20d6d04ff47a4adc713312000ad9b (patch)
tree6264ff4b753d68704f1de30bfa5810df87b3121c
parent8931ede14214c81fb2b892aea3941cec206de136 (diff)
downloadcoredns-5604568655e20d6d04ff47a4adc713312000ad9b.tar.gz
coredns-5604568655e20d6d04ff47a4adc713312000ad9b.tar.zst
coredns-5604568655e20d6d04ff47a4adc713312000ad9b.zip
mw/auto: increate setup coverage (#967)
Fixes #965
-rw-r--r--middleware/auto/setup_test.go25
1 files changed, 25 insertions, 0 deletions
diff --git a/middleware/auto/setup_test.go b/middleware/auto/setup_test.go
index 8ef159f1a..9754551d2 100644
--- a/middleware/auto/setup_test.go
+++ b/middleware/auto/setup_test.go
@@ -31,6 +31,7 @@ func TestAutoParse(t *testing.T) {
{
`auto {
directory /tmp
+ no_reload
}`,
false, "/tmp", "${1}", `db\.(.*)`, nil,
},
@@ -42,6 +43,12 @@ func TestAutoParse(t *testing.T) {
},
{
`auto {
+ directory /tmp (.*) bliep 10
+ }`,
+ false, "/tmp", "bliep", `(.*)`, nil,
+ },
+ {
+ `auto {
directory /tmp (.*) bliep
transfer to 127.0.0.1
transfer to 127.0.0.2
@@ -64,6 +71,24 @@ func TestAutoParse(t *testing.T) {
},
{
`auto example.org {
+ directory /tmp * {1} aa
+ }`,
+ true, "", "${1}", ``, nil,
+ },
+ {
+ `auto example.org {
+ directory /tmp .* {1}
+ }`,
+ true, "", "${1}", ``, nil,
+ },
+ {
+ `auto example.org {
+ directory /tmp .* {1}
+ }`,
+ true, "", "${1}", ``, nil,
+ },
+ {
+ `auto example.org {
directory /tmp .* {1}
}`,
true, "", "${1}", ``, nil,