Sha256: 938b2921975aefe074f9dde803f3e69f280207818fa717d0e3089decd15d0485

Contents?: true

Size: 705 Bytes

Versions: 20

Compression:

Stored size: 705 Bytes

Contents

require 'spec_helper'

feature "Sign In" do
  background(:all) do
    @user = create(:user)
    @user.activate!
  end

  after(:all) do
    @user.destroy
  end

  scenario "authenticates with valid credentials" do
    sign_in(@user.email, 'password')

    expect(find('.alert')).to have_content("Successfully signed in")
  end

  scenario "displays a generic error message with an invalid email" do
    sign_in('this is not valid', 'password')

    expect(find('.alert')).to have_content("Sign in failed")
  end

  scenario "displays a generic error message with an invalid password" do
    sign_in(@user.email, 'this is not valid')

    expect(find('.alert')).to have_content("Sign in failed")
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
raygun-0.0.34 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.34.pre2 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.33 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.32 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.31 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.30 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.29 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.28 rails_32/spec/features/sign_in_spec.rb
raygun-0.0.27 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.26 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.25 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.24 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.23 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.22 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.21 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.18 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.17 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.16 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.15 app_prototype/spec/features/sign_in_spec.rb
raygun-0.0.14 app_prototype/spec/features/sign_in_spec.rb