UNPKG

eruda2

Version:

Console for Mobile Browsers

49 lines (41 loc) 1.48 kB
describe('resources', function () { let $tool = $('.eruda-resources') beforeEach(function () { eruda.show('resources') }) describe('localStorage', function () { it('show', function () { localStorage.clear() localStorage.setItem('testKey', 'testVal') $tool.find('.eruda-refresh-local-storage').click() expect($tool.find('.eruda-local-storage')).toContainText('testKey') }) it('clear', function () { $tool.find('.eruda-clear-storage[data-type="local"]').click() expect($tool.find('.eruda-local-storage')).toContainText('Empty') }) }) describe('sessionStorage', function () { it('show', function () { sessionStorage.clear() sessionStorage.setItem('testKey', 'testVal') $tool.find('.eruda-refresh-session-storage').click() expect($tool.find('.eruda-session-storage')).toContainText('testKey') }) it('clear', function () { $tool.find('.eruda-clear-storage[data-type="session"]').click() expect($tool.find('.eruda-session-storage')).toContainText('Empty') }) }) describe('cookie', function () { it('show', function () { util.cookie.set('testKey', 'testVal') $tool.find('.eruda-refresh-cookie').click() expect($tool.find('.eruda-cookie')).toContainText('testKey') }) it('clear', function () { $tool.find('.eruda-clear-cookie').click() expect($tool.find('.eruda-cookie')).toContainText('Empty') }) }) })