Sha256: e125df6a472b07e4cafa8654050b340dd248c1ca381a5c5d7d0ba13d4ea376ae
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
require 'spec_helper' feature 'log in' do test_helpers scenario 'with valid email and password' do visit '/flms/login' fill_in 'Email', with: user_1.email fill_in 'Password', with: user_1.password click_button 'Sign in' expect(page).to have_content('Signed in successfully.') #expect(page).to have_content('log out') end scenario 'with missing email' do visit '/flms/login' fill_in 'Password', with: user_1.password click_button 'Sign in' expect(page).to have_content 'Invalid email or password' end scenario 'with missing password' do visit '/flms/login' fill_in 'Email', with: user_1.email click_button 'Sign in' expect(page).to have_content 'Invalid email or password' end scenario 'with invalid email' do visit '/flms/login' fill_in 'Email', with: 'zonk@zonk.com' fill_in 'Password', with: user_1.password click_button 'Sign in' expect(page).to have_content 'Invalid email or password' end scenario 'with invalid password' do visit '/flms/login' fill_in 'Email', with: user_1.email fill_in 'Password', with: 'zonk' click_button 'Sign in' expect(page).to have_content 'Invalid email or password' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
flms-0.0.1 | spec/features/login_spec.rb |