mirror of
https://github.com/arthurfiorette/axios-cache-interceptor.git
synced 2025-12-08 17:36:16 +00:00
test: added one simple test
This commit is contained in:
parent
abd4e8bbe6
commit
fec63a84a7
@ -1,6 +1,6 @@
|
|||||||
// https://github.com/ArthurFiorette/prettier-config
|
// https://github.com/ArthurFiorette/prettier-config
|
||||||
|
|
||||||
module.exports = require('@arthurfiorette/prettier-config')({
|
module.exports = require('@arthurfiorette/prettier-config')({
|
||||||
tsdoc: true,
|
tsdoc: true
|
||||||
plugins: ['prettier-plugin-organize-imports', 'prettier-plugin-jsdoc']
|
//plugins: ['prettier-plugin-organize-imports', 'prettier-plugin-jsdoc']
|
||||||
});
|
});
|
||||||
|
|||||||
@ -47,7 +47,7 @@ const interpretCacheControl: HeaderInterpreter = (cacheControl, headers) => {
|
|||||||
return maxAge * 1000;
|
return maxAge * 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
return maxAge * 1000 - Number(age) * 1000;
|
return (maxAge - Number(age)) * 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
return undefined;
|
return undefined;
|
||||||
|
|||||||
@ -3,11 +3,13 @@ import { Header } from '../../src/util/headers';
|
|||||||
|
|
||||||
describe('tests header interpreter', () => {
|
describe('tests header interpreter', () => {
|
||||||
it('tests without cache-control header', () => {
|
it('tests without cache-control header', () => {
|
||||||
const noHeader = defaultHeaderInterpreter();
|
expect(defaultHeaderInterpreter()).toBeUndefined();
|
||||||
expect(noHeader).toBeUndefined();
|
|
||||||
|
|
||||||
const emptyHeader = defaultHeaderInterpreter({ [Header.CacheControl]: '' });
|
expect(defaultHeaderInterpreter({})).toBeUndefined();
|
||||||
expect(emptyHeader).toBeUndefined();
|
|
||||||
|
expect(defaultHeaderInterpreter({ [Header.CacheControl]: '' })).toBeUndefined();
|
||||||
|
|
||||||
|
expect(defaultHeaderInterpreter({ ['x-random-header']: '' })).toBeUndefined();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('tests with cache preventing headers', () => {
|
it('tests with cache preventing headers', () => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user