mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-07-27 00:19:55 +03:00
Fix
This commit is contained in:
parent
96c2fd9988
commit
f8685c57e0
|
@ -3,6 +3,9 @@ import { compose, createStore } from 'redux';
|
|||
|
||||
describe('persistState', () => {
|
||||
const savedLocalStorage = global.localStorage;
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
delete global.localStorage;
|
||||
|
||||
beforeEach(() => {
|
||||
global.localStorage = {
|
||||
|
@ -118,9 +121,9 @@ describe('persistState', () => {
|
|||
const spy = jest.spyOn(console, 'warn').mockImplementation(() => {
|
||||
// noop
|
||||
});
|
||||
global.localStorage.getItem = () => {
|
||||
throw new Error();
|
||||
};
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
delete global.localStorage.getItem;
|
||||
createStore(reducer, compose(instrument(), persistState('id')));
|
||||
|
||||
expect(spy.mock.calls[0]).toContain(
|
||||
|
@ -134,9 +137,9 @@ describe('persistState', () => {
|
|||
const spy = jest.spyOn(console, 'warn').mockImplementation(() => {
|
||||
// noop
|
||||
});
|
||||
global.localStorage.setItem = () => {
|
||||
throw new Error();
|
||||
};
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
delete global.localStorage.setItem;
|
||||
const store = createStore(
|
||||
reducer,
|
||||
compose(instrument(), persistState('id'))
|
||||
|
|
Loading…
Reference in New Issue
Block a user