Files
habitica/website/client/tests/unit/helpers.js
2019-10-15 15:32:53 +02:00

24 lines
452 B
JavaScript

/* eslint-disable import/no-commonjs */
require('../../../../test/helpers/globals.helper.js');
// Shim localStorage
const localStorage = {
data: {},
getItem (key) {
return this.data[key];
},
setItem (key, value) {
this.data[key] = value;
},
removeItem (key) {
delete this.data[key];
},
};
Object.defineProperty(window, 'localStorage', {
value: localStorage,
configurable: true,
enumerable: true,
writable: true,
});