Skip to content

Instantly share code, notes, and snippets.

@rvandervort
Created June 18, 2012 02:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rvandervort/2946500 to your computer and use it in GitHub Desktop.
Save rvandervort/2946500 to your computer and use it in GitHub Desktop.
Monkey-patch Capybara to not reset sessions after each example
# Don't let capybara reset sessions
# See : https://github.com/jnicklas/capybara/blob/master/lib/capybara/rspec.rb#L16
module Capybara
class << self
alias_method :old_reset_sessions!, :reset_sessions!
def reset_sessions!; end
end
end
# Reset sessions again.
module Capybara
class << self
alias_method :reset_sessions!, :old_reset_sessions!
remove_method :old_reset_sessions!
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment