Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Update to capybara 2.0 (and mechanize 2.5) #43

wants to merge 1 commit into from

3 participants


Update to lateste capybara version

very simple, needed for my project, but I thought I'd share


+1 @leifg, did this pass with all specs?


no, but it didn't break any additional tests, so the specs are in the same state as they were before ;-)

I tried fixing the specs but failed badly....

I think someone from the project should bring the specs up to run again, afterwards this PR can be merged.


@leifg I'm affraid none of the maintainers have time for it. I am personally not using this library anymore, because I have stopped working with Ruby apps. I was hoping someone else would take over.


@jeroenvandijk would you be interested in another maintainer? I'd be interested in cleaning up some of the pull requests and issues. We're actively using this for a production app and this is blocking for us to upgrade to capy 2.0, so I'd have incentive to keep it working.


@phillbaker Sounds great, I've added you as a collaborator to this project.


@leifg I've been playing around with this update, and it looks like a lot of changes are needed. I'm game to start working on this, but would love some help.

For example, see the description in teampoltergeist/poltergeist#208 for the changes, in this gem a lot of the it_should_behave_like "..." calls blow stuff up with the updated Capy.

With the backward incompatible changes, I think poltergeist's spec of version for capy, "capybara", "~> 2.0", ">= 2.0.1" is better.


For reference branch feature/update-capy is work in progress (just updated gemspec, many tests fail).


Closed in favor of #44.

@phillbaker phillbaker closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Nov 15, 2012
  1. bump version to capybara 2.0 and mechanize 2.5

    Leif Gensert authored
This page is out of date. Refresh to see the latest.
Showing with 2 additions and 2 deletions.
  1. +2 −2 capybara-mechanize.gemspec
4 capybara-mechanize.gemspec
@@ -19,7 +19,7 @@ do |s|
s.require_paths = ["lib"]
s.rubygems_version = %q{1.3.7}
- s.add_runtime_dependency(%q<mechanize>, ["~> 2.3"])
- s.add_runtime_dependency(%q<capybara>, ["~> 1.1"])
+ s.add_runtime_dependency(%q<mechanize>, ["~> 2.5"])
+ s.add_runtime_dependency(%q<capybara>, [">= 1.1"])
Something went wrong with that request. Please try again.