2022-02-21 14:10:32 -03:00

23 lines
633 B
TypeScript

/** @jest-environment jsdom */
import { buildWebStorage } from '../../src/storage/web-api';
import { testStorageQuota } from './quota';
import { testStorage } from './storages';
describe('tests web storages', () => {
testStorage('local-storage', () => buildWebStorage(localStorage));
testStorage('session-storage', () => buildWebStorage(sessionStorage));
testStorageQuota('local-storage', () => {
// Clear previous values
localStorage.clear();
return localStorage;
});
testStorageQuota('session-storage', () => {
// Clear previous values
sessionStorage.clear();
return sessionStorage;
});
});