diff options
author | 2017-08-22 14:52:20 +0100 | |
---|---|---|
committer | 2017-08-22 14:52:20 +0100 | |
commit | 5604568655e20d6d04ff47a4adc713312000ad9b (patch) | |
tree | 6264ff4b753d68704f1de30bfa5810df87b3121c | |
parent | 8931ede14214c81fb2b892aea3941cec206de136 (diff) | |
download | coredns-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.go | 25 |
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, |