On Thu, Feb 24, 2011 at 11:08 PM, David Chelimsky <dchelim...@gmail.com> wrote:
> largely due to changes in Rails 3, not just changes in RSpec.
>
> The good news is that the rspec-rails-2 gem has significantly less monkey 
> patching than the rspec-rails-1 gems did, so the likelihood that future Rails 
> releases will force RSpec releases is seriously diminished.
>
>> This is part of the traditional "every rspec release breaks
>> everything" experience that has been such a pleasure since 0.8.x.
>
> While I appreciate that RSpec has such a history, this is simply no longer 
> the case. Since the 2.0 release there has only been one breaking change, and 
> it was related to an integration point between RSpec, Autotest, and Bundler. 
> There have been no breaking API changes, nor will there be any planned before 
> a 3.0 release.
>

This is totally fair. :)

I've just worked through four major evolutions of rspec and three or
so that broke extensions I had written.
Having now read the rspec2 / rspec2-rails source, I agree that it
looks a lot cleaner and probably isn't going to break again.

Awesome job; I particularly like request specs and the new matcher declarations.
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to