Sha256: 45d0937225418f911a518c1518ac114d4a87988c4722e9dcc3fe9590f263dd8d
Contents?: true
Size: 828 Bytes
Versions: 30
Compression:
Stored size: 828 Bytes
Contents
module Spree module TestingSupport module AuthHelpers def log_in(email:, password:, remember_me: true) visit spree.login_path fill_in 'Email', with: email fill_in 'Password', with: password # Regression test for #1257 first('label', text: 'Remember me').click if remember_me click_button 'Log in' expect(page).to have_content 'Logged in successfully' end def log_out show_user_menu click_link 'LOG OUT' expect(page).to have_content 'Signed out successfully' end def show_user_menu find("button[aria-label='Show user menu']").click end def show_user_account within '#nav-bar' do show_user_menu click_link 'MY ACCOUNT' end end end end end
Version data entries
30 entries across 30 versions & 2 rubygems