summaryrefslogtreecommitdiffstats
path: root/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/tests/services/businesslayer/folderbusinesslayerSpec.coffee')
-rw-r--r--js/tests/services/businesslayer/folderbusinesslayerSpec.coffee6
1 files changed, 4 insertions, 2 deletions
diff --git a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
index f0241979f..7179218c2 100644
--- a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
+++ b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
@@ -39,15 +39,17 @@ describe 'FolderBusinessLayer', ->
beforeEach inject (@FolderBusinessLayer, @FolderModel, @FeedModel, @ShowAll,
- @ActiveFeed, @FeedType, @_ExistsError) =>
+ @ActiveFeed, @FeedType, @_ExistsError, @$timeout) =>
@ShowAll.setShowAll(false)
@ActiveFeed.handle({type: @FeedType.Feed, id:0})
it 'should delete folders', =>
- @FolderModel.removeById = jasmine.createSpy('remove')
+ @FolderModel.removeById = jasmine.createSpy('remove').andCallFake ->
+ return {id: 3, name: 'test'}
@persistence.deleteFolder = jasmine.createSpy('deletequery')
@FolderBusinessLayer.delete(3)
+ @$timeout.flush()
expect(@FolderModel.removeById).toHaveBeenCalledWith(3)
expect(@persistence.deleteFolder).toHaveBeenCalledWith(3)