aboutsummaryrefslogtreecommitdiff
path: root/test/file_reload_test.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-03-02 19:35:44 +0000
committerGravatar GitHub <noreply@github.com> 2017-03-02 19:35:44 +0000
commit6966bce653a1a866c2a8fc3f8b5bcccf123a046d (patch)
tree6e5e0090f19cdf33996579a494e24147e5c46df1 /test/file_reload_test.go
parenta3f7788686a3833677b5c86da90d70604637d307 (diff)
downloadcoredns-6966bce653a1a866c2a8fc3f8b5bcccf123a046d.tar.gz
coredns-6966bce653a1a866c2a8fc3f8b5bcccf123a046d.tar.zst
coredns-6966bce653a1a866c2a8fc3f8b5bcccf123a046d.zip
Fix resolving CNAME with no proxy (#564)
This fixes a crash when we resolve (or try to) an external CNAME when no proxy is set. Add test as well.
Diffstat (limited to 'test/file_reload_test.go')
-rw-r--r--test/file_reload_test.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/file_reload_test.go b/test/file_reload_test.go
index 280818c33..fd21a73b8 100644
--- a/test/file_reload_test.go
+++ b/test/file_reload_test.go
@@ -9,6 +9,7 @@ import (
"github.com/coredns/coredns/middleware/proxy"
"github.com/coredns/coredns/middleware/test"
"github.com/coredns/coredns/request"
+
"github.com/miekg/dns"
)
@@ -18,7 +19,7 @@ func TestZoneReload(t *testing.T) {
name, rm, err := TempFile(".", exampleOrg)
if err != nil {
- t.Fatalf("Failed to created zone: %s", err)
+ t.Fatalf("Failed to create zone: %s", err)
}
defer rm()
@@ -47,7 +48,7 @@ example.net:0 {
resp, err := p.Lookup(state, "example.org.", dns.TypeA)
if err != nil {
- t.Fatal("Expected to receive reply, but didn't")
+ t.Fatalf("Expected to receive reply, but didn't: %s", err)
}
if len(resp.Answer) != 2 {
t.Fatalf("Expected two RR in answer section got %d", len(resp.Answer))