Sha256: 8d08342ac85454db9ed24bfad9f575f98706809e81d000ca09f34da6d82e2af0
Contents?: true
Size: 389 Bytes
Versions: 2
Compression:
Stored size: 389 Bytes
Contents
module Features module SessionManagement def create_user_and_login(user_args=nil) user = create(:user, user_args) login_as(user) end def login_as(user) visit hyper_kitten_meow.admin_login_path fill_in "Email", with: user.email fill_in "Password", with: user.password click_on I18n.t("sessions.submit") return user end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hyper-kitten-meow-0.1.2 | spec/support/features/session_management.rb |
hyper-kitten-meow-0.1.1 | spec/support/features/session_management.rb |