Sha256: d00359df1f716da4bca2e04a7484356f153d24641527625258df385d02dfc248
Contents?: true
Size: 603 Bytes
Versions: 11
Compression:
Stored size: 603 Bytes
Contents
include ApplicationHelper def sign_in(user, options={}) if options[:no_capybara] # Sign in when not using Capybara as well. remember_token = User.new_remember_token cookies[:remember_token] = remember_token user.update_attribute(:remember_token, User.digest(remember_token)) else visit signin_path fill_in "Email", with: user.email fill_in "Password", with: user.password click_button "Sign in" end end RSpec::Matchers.define :have_error_message do |message| match do |page| expect(page).to have_selector('div.alert.alert-error', text: message) end end
Version data entries
11 entries across 11 versions & 2 rubygems