thoughtbot/appraisal — Issue #16: Development dependencies can't be overridden
Author: jferris
Created: 2011-11-11 16:39:52+00:00
State: open

Adding a development dependency like this:

s.add_development_dependency "rails", ">= 3.0"

And then trying to override it in an appraisal causes this error: "You cannot specify the same gem twice with different version requirements."

We can solve this by parsing the gemspec instead of relying on bundler's gemspec directive, since bundler doesn't support merging.