Skip to content

Instantly share code, notes, and snippets.

@anxhe
Created January 19, 2017 04:29
Show Gist options
  • Save anxhe/0d6c9d893b4f5c3a552b4d7fbb57d724 to your computer and use it in GitHub Desktop.
Save anxhe/0d6c9d893b4f5c3a552b4d7fbb57d724 to your computer and use it in GitHub Desktop.
Capybara Cheatsheet
module AuthHelper
def sign_in_with_cookie(name, value)
case page.driver.class
when Capybara::RackTest::Driver
# Set session cookie using Rack::Test
page.driver.browser.env "rack.session", { name => value }
else
# Set session cookie using railsware/rack_session_access gem
page.set_rack_session(name => value)
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment