Sha256: 148bb120babb09013a2107e4b63c84fefe83c3852b99ccd9b20fc1b8510a3413

Contents?: true

Size: 783 Bytes

Versions: 57

Compression:

Stored size: 783 Bytes

Contents

require 'spec_helper'

describe HomeController do
  include SocialStream::TestHelpers

  render_views

  describe "when Anonymous" do
    it "should redirect to login" do
      get :index
      response.should redirect_to(new_user_session_path)
    end
  end

  describe "when authenticated" do
    before do
      sign_in Factory(:user)
    end

    it "should render" do
      get :index

      response.should be_success
      response.body.should =~ /activities_share_btn/
    end

    describe "when representing" do
      before do
        @represented = represent(Factory(:group))
      end

      it "should render represented home" do
        get :index

        assert_response :success
        assigns(:current_subject).should == @represented
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 2 rubygems

Version Path
social_stream-0.12.10 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.32 spec/controllers/home_controller_spec.rb
social_stream-0.12.9 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.31 spec/controllers/home_controller_spec.rb
social_stream-0.12.8 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.30 spec/controllers/home_controller_spec.rb
social_stream-0.12.7 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.29 spec/controllers/home_controller_spec.rb
social_stream-0.12.6 base/spec/controllers/home_controller_spec.rb
social_stream-0.12.5 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.28 spec/controllers/home_controller_spec.rb
social_stream-0.12.4 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.27 spec/controllers/home_controller_spec.rb
social_stream-0.12.3 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.26 spec/controllers/home_controller_spec.rb
social_stream-0.12.2 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.25 spec/controllers/home_controller_spec.rb
social_stream-0.12.1 base/spec/controllers/home_controller_spec.rb
social_stream-base-0.9.24 spec/controllers/home_controller_spec.rb
social_stream-0.12.0 base/spec/controllers/home_controller_spec.rb