Skip to content

Instantly share code, notes, and snippets.

@isuke
Created January 30, 2018 14:05
Show Gist options
  • Select an option

  • Save isuke/e353e723432832b0f41dcd2cb1a75e71 to your computer and use it in GitHub Desktop.

Select an option

Save isuke/e353e723432832b0f41dcd2cb1a75e71 to your computer and use it in GitHub Desktop.
# spec/support/session_helper.rb
module SessionHelper
def login(user, with_capybara: false)
if with_capybara
page.driver.remove_cookie('user_credentials')
page.driver.set_cookie('user_credentials', "#{user.persistence_token}::#{user.id}")
else
cookies['user_credentials'] = "#{user.persistence_token}::#{user.id}"
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment