diff options
author | 2016-04-16 17:55:11 +0100 | |
---|---|---|
committer | 2016-04-16 17:55:11 +0100 | |
commit | 4e3c82bec56782a63fd3a503bcc4859a62020893 (patch) | |
tree | a060c36a81cc74281d643879185713d9d0786082 /middleware/file/dnssec_test.go | |
parent | dfe5cae11438f15a73fc8668bb80eb70c633afda (diff) | |
download | coredns-4e3c82bec56782a63fd3a503bcc4859a62020893.tar.gz coredns-4e3c82bec56782a63fd3a503bcc4859a62020893.tar.zst coredns-4e3c82bec56782a63fd3a503bcc4859a62020893.zip |
CNAMEs targets should be in answer section.
A target of a cname must be put in the answer section. Fix this and add
a AAAA test for quad-AAAA CNAME responses.
Fixes #125
Diffstat (limited to 'middleware/file/dnssec_test.go')
-rw-r--r-- | middleware/file/dnssec_test.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/middleware/file/dnssec_test.go b/middleware/file/dnssec_test.go index 12b9f1b08..2d76447b3 100644 --- a/middleware/file/dnssec_test.go +++ b/middleware/file/dnssec_test.go @@ -16,7 +16,6 @@ var dnssecTestCases = []test.Case{ { Qname: "miek.nl.", Qtype: dns.TypeSOA, Do: true, Answer: []dns.RR{ - // because we sort, this look fishy, but it is OK. test.RRSIG("miek.nl. 1800 IN RRSIG SOA 8 2 1800 20160426031301 20160327031301 12051 miek.nl. FIrzy07acBbtyQczy1dc="), test.SOA("miek.nl. 1800 IN SOA linode.atoom.net. miek.miek.nl. 1282630057 14400 3600 604800 14400"), }, @@ -45,13 +44,13 @@ var dnssecTestCases = []test.Case{ { Qname: "www.miek.nl.", Qtype: dns.TypeA, Do: true, Answer: []dns.RR{ + test.A("a.miek.nl. 1800 IN A 139.162.196.78"), + test.RRSIG("a.miek.nl. 1800 IN RRSIG A 8 3 1800 20160426031301 20160327031301 12051 miek.nl. lxLotCjWZ3kihTxk="), test.CNAME("www.miek.nl. 1800 IN CNAME a.miek.nl."), }, Extra: []dns.RR{ test.OPT(4096, true), - test.A("a.miek.nl. 1800 IN A 139.162.196.78"), - test.RRSIG("a.miek.nl. 1800 IN RRSIG A 8 3 1800 20160426031301 20160327031301 12051 miek.nl. lxLotCjWZ3kihTxk="), }, }, { |