diff options
Diffstat (limited to 'js/tests/services/models/feedmodelSpec.coffee')
-rw-r--r-- | js/tests/services/models/feedmodelSpec.coffee | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/js/tests/services/models/feedmodelSpec.coffee b/js/tests/services/models/feedmodelSpec.coffee index 6df9d6e9f..6b6eb85f6 100644 --- a/js/tests/services/models/feedmodelSpec.coffee +++ b/js/tests/services/models/feedmodelSpec.coffee @@ -120,4 +120,18 @@ describe 'FeedModel', -> item2 = {faviconLink: null, urlHash: 'his', test: 'heheh', folderId: 0} @FeedModel.add(item2) - expect(@FeedModel.getAllOfFolder(0).length).toBe(2)
\ No newline at end of file + expect(@FeedModel.getAllOfFolder(0).length).toBe(2) + + + it 'should only update feeds that contain only an id but no url hash', => + item = {id: 3, unreadCount: 232} + @FeedModel.add(item) + expect(@FeedModel.size()).toBe(0) + + item2 = {id: 3, unreadCount: 2, faviconLink: null, urlHash: 'his'} + @FeedModel.add(item2) + @FeedModel.add(item) + + expect(@FeedModel.size()).toBe(1) + expect(@FeedModel.getById(3).unreadCount).toBe(232) + |