Close #934. Remove feed item read state syncing

This commit is contained in:
Adomas Venčkauskas 2016-03-31 12:37:01 +03:00
parent fabc2ba6a2
commit 2b41f7af1d
7 changed files with 22 additions and 125 deletions

View file

@ -180,18 +180,6 @@ describe("Zotero.FeedItem", function () {
//yield assert.isRejected(feedItem.EraseTx(), "does not allow erasing twice");
});
it("should remove synced setting if exists", function* () {
let item = yield createDataObject('feedItem', { libraryID });
yield item.toggleRead();
let syncedSettings = feed.getSyncedSettings();
assert.ok(syncedSettings.markedAsRead[item.guid]);
yield item.eraseTx();
syncedSettings = feed.getSyncedSettings();
assert.notOk(syncedSettings.markedAsRead[item.guid]);
});
});
describe("#toggleRead()", function() {
@ -217,17 +205,6 @@ describe("Zotero.FeedItem", function () {
yield item.toggleRead(true);
assert.isFalse(item.save.called, "item was not saved on toggle read to same state");
});
it('should set relevant synced settings', function* () {
let item = yield createDataObject('feedItem', { libraryID });
item.isRead = false;
yield item.saveTx();
yield item.toggleRead();
let feed = Zotero.Feeds.get(item.libraryID);
let syncedSettings = feed.getSyncedSettings();
assert.ok(syncedSettings.markedAsRead[item.guid], "item marked as read stored in synced settings");
});
});
describe('#translate()', function() {