From 218ddcaf530b9f22eb199ab8081ac1bb31fd9711 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 12 Sep 2014 20:08:02 +0200 Subject: mark read in the navigation, fix drag and drop --- js/tests/unit/service/ItemResourceSpec.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'js/tests') diff --git a/js/tests/unit/service/ItemResourceSpec.js b/js/tests/unit/service/ItemResourceSpec.js index 6e32fc5bd..4040536ef 100644 --- a/js/tests/unit/service/ItemResourceSpec.js +++ b/js/tests/unit/service/ItemResourceSpec.js @@ -121,7 +121,9 @@ describe('ItemResource', function () { it ('should mark feed as read', inject(function (ItemResource) { - http.expectPOST('base/feeds/4/read').respond(200, {}); + http.expectPOST('base/feeds/4/read', { + highestItemId: 5 + }).respond(200, {}); ItemResource.receive([ { @@ -140,6 +142,7 @@ describe('ItemResource', function () { unread: true } ], 'items'); + ItemResource.receive(5, 'newestItemId'); ItemResource.markFeedRead(4); @@ -151,7 +154,9 @@ describe('ItemResource', function () { it ('should mark all as read', inject(function (ItemResource) { - http.expectPOST('base/items/read').respond(200, {}); + http.expectPOST('base/items/read', { + highestItemId: 5 + }).respond(200, {}); ItemResource.receive([ { @@ -160,16 +165,17 @@ describe('ItemResource', function () { unread: true }, { - id: 4, + id: 5, feedId: 3, unread: true }, { - id: 5, + id: 4, feedId: 4, unread: true } ], 'items'); + ItemResource.receive(5, 'newestItemId'); ItemResource.markRead(); -- cgit v1.2.3