Files
remark42/frontend/app/testUtils/mockHeaders.ts
T
Misha VyrtsevandUmputun 9fbdff106d Update deps 2019 09 (#439)
* update minor deps

* update minor deps

* update major deps

* fix eslint warnings
2019-09-29 14:09:00 -05:00

23 lines
592 B
TypeScript

// eslint-disable-next-line @typescript-eslint/no-explicit-any
const originalHeaders = (window as any).Headers;
export const mockHeaders = {
mock: () => {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(window as any).Headers = class {
// eslint-disable-next-line @typescript-eslint/no-empty-function
append() {}
has() {
return false;
}
get() {
return null;
}
};
},
restore: () => {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
(window as any).Headers = originalHeaders;
},
};