2013-07-24 01:05:01 +02:00
|
|
|
require 'spec_helper'
|
|
|
|
|
|
|
|
describe 'the session', :type => :feature do
|
|
|
|
let(:user) { FactoryGirl.create :user }
|
|
|
|
|
|
|
|
describe 'login page', :type => :feature do
|
|
|
|
it 'is accesible' do
|
|
|
|
get login_path
|
|
|
|
expect(response).to be_success
|
|
|
|
end
|
|
|
|
it 'logs me in' do
|
2013-07-24 01:11:36 +02:00
|
|
|
login user
|
2013-07-24 01:05:01 +02:00
|
|
|
expect(page).to_not have_selector('.alert-error')
|
|
|
|
end
|
|
|
|
it 'does not log me in with wrong password' do
|
|
|
|
login user.nick, 'XX'+user.password
|
|
|
|
expect(page).to have_selector('.alert-error')
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|