summaryrefslogtreecommitdiffstats
path: root/js/tests
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-05 11:22:38 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-05 11:22:38 +0200
commitf8451ca565c07cfe42d5cf5a9d3d02cba4f2d773 (patch)
tree18ad7d2e5bb804e28e3e5be122349d0bbbdbebc5 /js/tests
parent76b3dcd712b9bce4b94be58a07c8dbe584ee8f2f (diff)
bring back show all button
Diffstat (limited to 'js/tests')
-rw-r--r--js/tests/controllers/feedcontrollerSpec.coffee11
-rw-r--r--js/tests/services/bl/feedblSpec.coffee7
2 files changed, 16 insertions, 2 deletions
diff --git a/js/tests/controllers/feedcontrollerSpec.coffee b/js/tests/controllers/feedcontrollerSpec.coffee
index 755e84440..b5216db60 100644
--- a/js/tests/controllers/feedcontrollerSpec.coffee
+++ b/js/tests/controllers/feedcontrollerSpec.coffee
@@ -31,11 +31,12 @@ describe '_FeedController', ->
beforeEach inject (@_FeedController, @FolderBl, @FeedBl, $rootScope,
- @unreadCountFormatter) =>
+ @unreadCountFormatter, @SubscriptionsBl, @StarredBl) =>
@scope = $rootScope.$new()
@controller = new @_FeedController(@scope, @persistence, @FolderBl,
- @FeedBl, @unreadCountFormatter)
+ @FeedBl, @SubscriptionsBl, @StarredBl,
+ @unreadCountFormatter)
@@ -59,6 +60,12 @@ describe '_FeedController', ->
expect(@scope.folderBl).toBe(@FolderBl)
+ it 'should make SubscriptionsBl available', =>
+ expect(@scope.subscriptionsBl).toBe(@SubscriptionsBl)
+
+ it 'should make StarredBl available', =>
+ expect(@scope.starredBl).toBe(@StarredBl)
+
it 'should not add folders that have no name', =>
@persistence.createFolder = jasmine.createSpy('create')
@scope.addFolder(' ')
diff --git a/js/tests/services/bl/feedblSpec.coffee b/js/tests/services/bl/feedblSpec.coffee
index 27b681a32..8cd8100a3 100644
--- a/js/tests/services/bl/feedblSpec.coffee
+++ b/js/tests/services/bl/feedblSpec.coffee
@@ -179,3 +179,10 @@ describe 'FeedBl', ->
expect(@FeedBl.getAll()).toContain(item1)
expect(@FeedBl.getAll()).toContain(item2)
+
+ it 'should retunr if ShowAll is set', =>
+ @persistence.userSettingsReadShow = jasmine.createSpy('Show All')
+ expect(@FeedBl.isShowAll()).toBe(false)
+ @FeedBl.setShowAll(true)
+
+ expect(@FeedBl.isShowAll()).toBe(true) \ No newline at end of file