diff options
Diffstat (limited to 'spec/frontend/helpers/local_storage_helper_spec.js')
-rw-r--r-- | spec/frontend/helpers/local_storage_helper_spec.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/spec/frontend/helpers/local_storage_helper_spec.js b/spec/frontend/helpers/local_storage_helper_spec.js index 18aec0f329a..6b44ea3a4c3 100644 --- a/spec/frontend/helpers/local_storage_helper_spec.js +++ b/spec/frontend/helpers/local_storage_helper_spec.js @@ -1,8 +1,15 @@ import { useLocalStorageSpy } from './local_storage_helper'; -useLocalStorageSpy(); +describe('block before helper is installed', () => { + it('should leave original localStorage intact', () => { + expect(localStorage.getItem).toEqual(expect.any(Function)); + expect(jest.isMockFunction(localStorage.getItem)).toBe(false); + }); +}); describe('localStorage helper', () => { + useLocalStorageSpy(); + it('mocks localStorage but works exactly like original localStorage', () => { localStorage.setItem('test', 'testing'); localStorage.setItem('test2', 'testing'); |