aboutsummaryrefslogtreecommitdiff
path: root/middleware/cache/cache_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/cache/cache_test.go')
-rw-r--r--middleware/cache/cache_test.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/middleware/cache/cache_test.go b/middleware/cache/cache_test.go
index ab3a14bfb..d4b9752ff 100644
--- a/middleware/cache/cache_test.go
+++ b/middleware/cache/cache_test.go
@@ -40,6 +40,23 @@ var cacheTestCases = []cacheTestCase{
},
},
{
+ RecursionAvailable: true, AuthenticatedData: true, Authoritative: true,
+ Case: test.Case{
+ Qname: "mIEK.nL.", Qtype: dns.TypeMX,
+ Answer: []dns.RR{
+ test.MX("mIEK.nL. 3600 IN MX 1 aspmx.l.google.com."),
+ test.MX("mIEK.nL. 3600 IN MX 10 aspmx2.googlemail.com."),
+ },
+ },
+ in: test.Case{
+ Qname: "mIEK.nL.", Qtype: dns.TypeMX,
+ Answer: []dns.RR{
+ test.MX("mIEK.nL. 3601 IN MX 1 aspmx.l.google.com."),
+ test.MX("mIEK.nL. 3601 IN MX 10 aspmx2.googlemail.com."),
+ },
+ },
+ },
+ {
Truncated: true,
Case: test.Case{
Qname: "miek.nl.", Qtype: dns.TypeMX,