diff --git a/spec/javascripts/app/router_spec.js b/spec/javascripts/app/router_spec.js index 9e16fa9a7..66dfb5ffd 100644 --- a/spec/javascripts/app/router_spec.js +++ b/spec/javascripts/app/router_spec.js @@ -1,4 +1,9 @@ describe('app.Router', function () { + beforeEach(function () { + delete app.page; + new app.Router().stream(); + }); + describe('followed_tags', function() { beforeEach(function() { loginAs({name: 'alice'}); diff --git a/spec/javascripts/app/views/stream/shortcuts_spec.js b/spec/javascripts/app/views/stream/shortcuts_spec.js index 10553d2ad..19c1b8d3f 100644 --- a/spec/javascripts/app/views/stream/shortcuts_spec.js +++ b/spec/javascripts/app/views/stream/shortcuts_spec.js @@ -2,6 +2,7 @@ describe("app.views.StreamShortcuts", function () { beforeEach(function() { // This puts `app.page` into the proper state. + delete app.page; new app.Router().stream(); this.post1 = factory.post({author : factory.author({name : "Rebecca Black", id : 1492})}); diff --git a/spec/javascripts/app/views/stream_post_spec.js b/spec/javascripts/app/views/stream_post_spec.js index d36a95e4a..ab177bff6 100644 --- a/spec/javascripts/app/views/stream_post_spec.js +++ b/spec/javascripts/app/views/stream_post_spec.js @@ -1,5 +1,9 @@ describe("app.views.StreamPost", function(){ beforeEach(function(){ + // This puts `app.page` into the proper state. + delete app.page; + new app.Router().stream(); + this.PostViewClass = app.views.StreamPost; var posts = $.parseJSON(spec.readFixture("stream_json")); diff --git a/spec/javascripts/app/views/stream_view_spec.js b/spec/javascripts/app/views/stream_view_spec.js index 4657d3a26..a9b602baa 100644 --- a/spec/javascripts/app/views/stream_view_spec.js +++ b/spec/javascripts/app/views/stream_view_spec.js @@ -1,6 +1,7 @@ describe("app.views.Stream", function() { beforeEach(function() { // This puts `app.page` into the proper state. + delete app.page; new app.Router().stream(); loginAs({name: "alice", avatar : {small : "http://avatar.com/photo.jpg"}});