Hide Forgot
Description of problem: With the present rspec-expectations v2.6.0 a couple of rubygem-boxgrinder-build specs for an upcoming release fail: https://gist.github.com/1837258 This is fixed in: Any upstream rspec-expectations >2.6.0 How reproducible: Always. Steps to Reproduce: https://gist.github.com/20f8402e09f98f2c4b4f rspec example.rb Additional info: https://github.com/rspec/rspec-expectations/commit/ea01a6f8787564406e951108a5d6a942880c0152 An update to >=2.7.0 would be appreciated for all supported releases of Fedora.
This seems like enhancement, not bugfix, so I am not sure we should apply the patch. But I am definitely against updating the RSpec in older Fedoras. Please note that there is already RSpec 2.8 in Fedora >= 17.
If it is going to cause hassle or you think the changes are significant enough to be breakers, it'll probably save everyone effort if I just refactor (or label the offending specs as pending).
2.8.0 has some significant changes on rspec-core side, so I will say that I will definitely not upgrade rspec suites to 2.8.0 on released branches.
Once closing as WONTFIX.
Note that applying the patch mentioned in the comment 0 *may* cause unexpected behavior (API) change on some other side, so unless I can be sure the patch won't change anything else but the patch is really *only* bugfix I won't apply the patch.