diff --git a/package.json b/package.json index 68fc55965c..235c19cf4a 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,8 @@ "\\.module\\.css$": "identity-obj-proxy", "\\.css$": "/test/mocks/styleMock.js", "^grpc$": "/test/mocks/grpcMock.js", - "^electron$": "/test/mocks/electronMock.js" + "^electron$": "/test/mocks/electronMock.js", + "^electron-store$": "/test/mocks/electronStore.js" }, "transformIgnorePatterns": [ "/node_modules/", diff --git a/test/mocks/electronStore.js b/test/mocks/electronStore.js new file mode 100644 index 0000000000..9b51e56e35 --- /dev/null +++ b/test/mocks/electronStore.js @@ -0,0 +1,16 @@ +class MockElectronStore { + get(key) { + return this[key]; + } + set(key, value) { + return (this[key] = value); + } + delete(key) { + delete this[key]; + } + has(key) { + return !!this[key]; + } +} + +export default MockElectronStore;