diff options
author | 2016-11-10 07:48:47 +0000 | |
---|---|---|
committer | 2016-11-10 07:48:47 +0000 | |
commit | d383f279a0dd96efa2dd5c43242a383ad6d30b2e (patch) | |
tree | 9ed279aba04a620a21708fc90934b7c349748d10 /middleware/file/reload_test.go | |
parent | 0919216d3ca513d6ae18ffb0ed35b6a89fd393c6 (diff) | |
download | coredns-d383f279a0dd96efa2dd5c43242a383ad6d30b2e.tar.gz coredns-d383f279a0dd96efa2dd5c43242a383ad6d30b2e.tar.zst coredns-d383f279a0dd96efa2dd5c43242a383ad6d30b2e.zip |
Implement external lookups for CNAMEs
Diffstat (limited to 'middleware/file/reload_test.go')
-rw-r--r-- | middleware/file/reload_test.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/middleware/file/reload_test.go b/middleware/file/reload_test.go index c46dc3e20..caa81b536 100644 --- a/middleware/file/reload_test.go +++ b/middleware/file/reload_test.go @@ -8,6 +8,7 @@ import ( "time" "github.com/miekg/coredns/middleware/test" + "github.com/miekg/coredns/request" "github.com/miekg/dns" ) @@ -31,11 +32,17 @@ func TestZoneReload(t *testing.T) { z.Reload() - if _, _, _, res := z.Lookup("miek.nl.", dns.TypeSOA, false); res != Success { + r := new(dns.Msg) + r.SetQuestion("miek.nl", dns.TypeSOA) + state := request.Request{W: &test.ResponseWriter{}, Req: r} + if _, _, _, res := z.Lookup(state, "miek.nl."); res != Success { t.Fatalf("failed to lookup, got %d", res) } - if _, _, _, res := z.Lookup("miek.nl.", dns.TypeNS, false); res != Success { + r = new(dns.Msg) + r.SetQuestion("miek.nl", dns.TypeNS) + state = request.Request{W: &test.ResponseWriter{}, Req: r} + if _, _, _, res := z.Lookup(state, "miek.nl."); res != Success { t.Fatalf("failed to lookup, got %d", res) } |