summaryrefslogtreecommitdiffstats
path: root/js/tests
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-09-12 20:08:02 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-09-12 20:08:02 +0200
commit218ddcaf530b9f22eb199ab8081ac1bb31fd9711 (patch)
treee6861963fdcd35056ff0411ae531427a6ad5b6b0 /js/tests
parentb86a5591667ca8de3a83ef5bcbc756e356979b5a (diff)
mark read in the navigation, fix drag and drop
Diffstat (limited to 'js/tests')
-rw-r--r--js/tests/unit/service/ItemResourceSpec.js14
1 files changed, 10 insertions, 4 deletions
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();