1234567891011121314151617181920 |
- import assert from 'assert';
- import { LocalStorage } from 'misago/services/local-storage';
- describe("LocalStorage", function() {
- it("changes state", function() {
- let storage = new LocalStorage();
- storage.init('test_state_change');
- assert.equal(storage.get('not-existing'), null,
- "getter returns null for nonexisting key");
- storage.set('test', {test: 'true'});
- assert.deepEqual(storage.get('test'), {test: 'true'},
- "getter returns value for existing key");
- storage.init('test_state_prefix_b');
- assert.equal(storage.get('test'), null,
- "getter returns null for different prefix");
- });
- });
|