diff options
author | 2018-02-16 03:45:25 -0500 | |
---|---|---|
committer | 2018-02-16 09:45:25 +0100 | |
commit | 2cad04ec10584a19dae5b34434d34dedccaabd26 (patch) | |
tree | 250cf1a863d2db8c1a573ef8902034b36c988c77 /plugin/template/setup_test.go | |
parent | ba573c0f407732527209b717866637e4b3093804 (diff) | |
download | coredns-2cad04ec10584a19dae5b34434d34dedccaabd26.tar.gz coredns-2cad04ec10584a19dae5b34434d34dedccaabd26.tar.zst coredns-2cad04ec10584a19dae5b34434d34dedccaabd26.zip |
plugin/template: add upstream option (#1529)
* add upstream
* docs
* tests
Diffstat (limited to 'plugin/template/setup_test.go')
-rw-r--r-- | plugin/template/setup_test.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/plugin/template/setup_test.go b/plugin/template/setup_test.go index 8233aed66..e4d4ff804 100644 --- a/plugin/template/setup_test.go +++ b/plugin/template/setup_test.go @@ -133,6 +133,20 @@ func TestSetupParse(t *testing.T) { }`, false, }, + { + `template ANY ANY up.stream.local { + answer "up.stream.local 5 IN CNAME up.river.local" + upstream + }`, + false, + }, + { + `template ANY ANY up.stream.local { + answer "up.stream.local 5 IN CNAME up.river.local" + upstream invalid-upstream-argument + }`, + true, + }, } for i, test := range tests { c := caddy.NewTestController("dns", test.inputFileRules) |