Sha256: 5023155e5eab70056d21e75191c18aed1e233136adc1019d3dff9636999512ea

Contents?: true

Size: 611 Bytes

Versions: 2

Compression:

Stored size: 611 Bytes

Contents

RSpec.feature 'Sign Out', type: :feature do

  given!(:user) do
   create(:user,
          email: 'email@person.com',
          password: 'secret',
          password_confirmation: 'secret')
  end

  background do
    visit spree.login_path
    fill_in 'Email', with: user.email
    fill_in 'Password', with: user.password
    # Regression test for #1257
    check 'Remember me'
    click_button 'Login'
  end

  scenario 'allow a signed in user to logout', js: true do
    click_link 'Logout'
    visit spree.root_path
    expect(page).to have_text 'Login'
    expect(page).not_to have_text 'Logout'
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spree_auth_devise-3.2.0.beta spec/features/sign_out_spec.rb
spree_auth_devise-3.1.0 spec/features/sign_out_spec.rb