www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

syncedSettingsTest.js (434B)


      1 describe('Zotero.SyncedSettings', function() {
      2 	it('should not affect cached value when modifying the setting after #set() call', function* () {
      3 		let setting = {athing: 1};
      4 		yield Zotero.SyncedSettings.set(Zotero.Libraries.userLibraryID, 'setting', setting);
      5 		
      6 		setting.athing = 2;
      7 		let storedSetting = Zotero.SyncedSettings.get(Zotero.Libraries.userLibraryID, 'setting');
      8 		assert.notDeepEqual(setting, storedSetting);
      9 	});
     10 });