1 changed files with 17 additions and 0 deletions
@ -0,0 +1,17 @@ |
|||
import test from 'ava'; |
|||
import tk from 'timekeeper'; |
|||
import isEqual from 'date-fns/is_equal'; |
|||
import expired from '../'; |
|||
|
|||
test('headers can be passed in as an object', t => { |
|||
const date = new Date().toUTCString(); |
|||
const headers = { |
|||
date: date, |
|||
age: 0, |
|||
'cache-control': `public, max-age=0` |
|||
}; |
|||
|
|||
tk.freeze(date); |
|||
t.true(isEqual(expired.on(headers), date)); |
|||
tk.reset(); |
|||
}); |
Loading…
Reference in new issue