ensl.org/spec/support/features/session_helpers.rb
Luke Barratt c2309dd2ef Added timezone based google calendar widget
Updated unicorn and capistrano deployment configuration for the staging environment
HTML formatting
Fixes errors when posting new issues
Added Google Calendar client code
CSS tweaks to layout
Added new .env vars
Layout tweaks
Updated contributors
2014-04-04 17:55:49 +01:00

21 lines
No EOL
526 B
Ruby

module Features
module SessionHelpers
def sign_in_as(user)
visit root_path
fill_in "login_username", with: user.username
fill_in "login_password", with: user.raw_password
click_button I18n.t('helpers.submit.user.login')
end
def change_timezone_for(user, timezone)
visit edit_user_path(user.id)
click_link I18n.t('profile.locals')
find("option[value='#{timezone}']").select_option
click_button I18n.t('helpers.submit.user.update')
end
end
end