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