diff options
Diffstat (limited to 'plugin/cache/cache_test.go')
-rw-r--r-- | plugin/cache/cache_test.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/plugin/cache/cache_test.go b/plugin/cache/cache_test.go index c2ab74920..08ff667a7 100644 --- a/plugin/cache/cache_test.go +++ b/plugin/cache/cache_test.go @@ -167,9 +167,11 @@ func TestCache(t *testing.T) { state := request.Request{W: nil, Req: m} mt, _ := response.Typify(m, utc) - k := key(m, mt, state.Do()) + valid, k := key(m, mt, state.Do()) - crr.set(m, k, mt, c.pttl) + if valid { + crr.set(m, k, mt, c.pttl) + } i, _ := c.get(time.Now().UTC(), state, "dns://:53") ok := i != nil |