SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rubygem-rspec-expectations-2.12.0-2.67.x86_64.rpm :

* Tue Nov 13 2012 cooloAATTsuse.com- updated to version 2.12.0 Enhancements
* Colorize diffs if the `--color` option is configured. (Alex Coplan)
* Include backtraces in unexpected errors handled by `raise_error` matcher (Myron Marston)
* Print a warning when users accidentally pass a non-string argument as an expectation message (Sam Phippen)
* `=~` and `match_array` matchers output a more useful error message when the actual value is not an array (or an object that responds to `#to_ary`) (Sam Phippen) Bug fixes
* Fix `include` matcher so that `expect({}).to include(:a => nil)` fails as it should (Sam Phippen).
* Fix `be_an_instance_of` matcher so that `Class#to_s` is used in the description rather than `Class#inspect`, since some classes (like `ActiveRecord::Base`) define a long, verbose `#inspect`. (Tom Stuart)
* Mon Sep 10 2012 cooloAATTsuse.com- updated to version 2.11.3 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.11.2...v.2.11.3) Bug fixes
* Fix (and deprecate) `expect { }.should` syntax so that it works even though it was never a documented or intended syntax. It worked as a consequence of the implementation of `expect` in RSpec 2.10 and earlier. (Myron Marston)
* Ensure #== is defined on build in matchers so that they can be composed. For example: expect { user.emailed! }.to change { user.last_emailed_at }.to be_within(1.second).of(Time.zone.now)
* Sun Jul 29 2012 cooloAATTsuse.com- initial package
 
ICM