Sha256: 50a9eeee30c1f430aa50540986c6f7cb7afff98ca4730f3f8daf30db0c2e9b97

Contents?: true

Size: 830 Bytes

Versions: 27

Compression:

Stored size: 830 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../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

27 entries across 27 versions & 1 rubygems

Version Path
social_stream-base-0.9.5 spec/controllers/home_controller_spec.rb
social_stream-base-0.9.4 spec/controllers/home_controller_spec.rb
social_stream-base-0.9.3 spec/controllers/home_controller_spec.rb
social_stream-base-0.9.2 spec/controllers/home_controller_spec.rb
social_stream-base-0.9.1 spec/controllers/home_controller_spec.rb
social_stream-base-0.9.0 spec/controllers/home_controller_spec.rb
social_stream-base-0.8.2 spec/controllers/home_controller_spec.rb
social_stream-base-0.8.1 spec/controllers/home_controller_spec.rb
social_stream-base-0.8.0 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.11 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.10 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.9 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.8 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.7 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.6 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.5 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.4 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.3 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.2 spec/controllers/home_controller_spec.rb
social_stream-base-0.7.1 spec/controllers/home_controller_spec.rb