Sha256: 7666c91ef5343b99e9cb588a262b66c7b0aa3318bbee36c5167681a60aa601c3
Contents?: true
Size: 505 Bytes
Versions: 2
Compression:
Stored size: 505 Bytes
Contents
def given_i_am_logged_in(login_path = nil) visit login_path || spree.login_path @user ||= FactoryGirl.create(:user) fill_in :spree_user_email, with: @user.email fill_in :spree_user_password, with: @user.password click_button 'Login' @user end def given_i_am_logged_into_the_cms @user = FactoryGirl.create(:admin_user) given_i_am_logged_in(spree.admin_path) end def given_i_am_logged_in_as_user_with(role) given_i_am_logged_in @user.spree_roles << Spree::Role.find_by(name: role) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_shipping_matrix-0.2.1 | spec/support/user_steps.rb |
spree_shipping_matrix-0.2.0 | spec/support/user_steps.rb |