summaryrefslogtreecommitdiffstats
path: root/js/tests/controllers/settingscontrollerSpec.coffee
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-09-09 16:31:03 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-09-09 16:31:03 +0200
commita84b978221e017399b515280a3f758e8f99eaf93 (patch)
tree03e82227fb24ddb719ef499f85ac62df6e27dc70 /js/tests/controllers/settingscontrollerSpec.coffee
parent2824b43b7332e847810f042c4183ce95ee90e852 (diff)
fix unit tests for phantomjs runner
Diffstat (limited to 'js/tests/controllers/settingscontrollerSpec.coffee')
-rw-r--r--js/tests/controllers/settingscontrollerSpec.coffee5
1 files changed, 5 insertions, 0 deletions
diff --git a/js/tests/controllers/settingscontrollerSpec.coffee b/js/tests/controllers/settingscontrollerSpec.coffee
index 39bc53371..8603e75e9 100644
--- a/js/tests/controllers/settingscontrollerSpec.coffee
+++ b/js/tests/controllers/settingscontrollerSpec.coffee
@@ -35,6 +35,8 @@ describe 'SettingsController', ->
@scope = {}
@replace =
'$scope': @scope
+ 'FolderBusinessLayer':
+ import: jasmine.createSpy('import')
@controller = $controller('SettingsController', @replace)
@@ -44,9 +46,12 @@ describe 'SettingsController', ->
it 'should show an error if the xml import failed', =>
xml = 'test'
+ @replace.FolderBusinessLayer.import.andCallFake ->
+ throw new Error()
@scope.import(xml)
+ expect(@replace.FolderBusinessLayer.import).toHaveBeenCalledWith(xml);
expect(@scope.error).toBe(true)