Sha256: f3bd20d5428a1a760804790460e053397ea85c30cba2e9e063161e310eeb6bd5

Contents?: true

Size: 840 Bytes

Versions: 22

Compression:

Stored size: 840 Bytes

Contents

require 'spec_helper'

describe 'settings/_index' do
  let(:user) { stub_model(User, { name: "Test User",
                                  email: "test-user@test.com",
                                  language: 'en' } ) }

  let(:group) { stub_model(Group, { name: "Test Group",
                                    to_param: "test-group" } ) }

  before do
    view.stub(:current_user).and_return(user)
  end

  describe "with user" do
    before do
      view.stub(:current_subject).and_return(user)
    end

    it "does not include room settings" do
      render

      rendered.should_not =~ /room_settings/
    end
  end

  describe "with group" do
    before do
      view.stub(:current_subject).and_return(group)
    end

    it "includes room settings" do
      render

      rendered.should =~ /room_settings/
    end
  end

end

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
social_stream-2.2.2 events/spec/views/settings_spec.rb
social_stream-events-2.2.1 spec/views/settings_spec.rb
social_stream-2.2.1 events/spec/views/settings_spec.rb
social_stream-2.2.0 events/spec/views/settings_spec.rb
social_stream-events-2.2.0 spec/views/settings_spec.rb
social_stream-2.1.1 events/spec/views/settings_spec.rb
social_stream-2.1.0 events/spec/views/settings_spec.rb
social_stream-events-2.1.0 spec/views/settings_spec.rb
social_stream-2.0.4 events/spec/views/settings_spec.rb
social_stream-events-2.0.2 spec/views/settings_spec.rb
social_stream-2.0.3 events/spec/views/settings_spec.rb
social_stream-2.0.2 events/spec/views/settings_spec.rb
social_stream-events-2.0.1 spec/views/settings_spec.rb
social_stream-2.0.1 events/spec/views/settings_spec.rb
social_stream-2.0.0 events/spec/views/settings_spec.rb
social_stream-events-2.0.0 spec/views/settings_spec.rb
social_stream-2.0.0.beta3 events/spec/views/settings_spec.rb
social_stream-events-2.0.0.beta3 spec/views/settings_spec.rb
social_stream-2.0.0.beta2 events/spec/views/settings_spec.rb
social_stream-events-2.0.0.beta2 spec/views/settings_spec.rb