rubygem-rspec-expectations

Edit Package rubygem-rspec-expectations
No description set
Refresh
Refresh
Source Files
Filename Size Changed
gem2rpm.yml 0000001656 1.62 KB
rspec-expectations-3.2.0.gem 0000067584 66 KB
rubygem-rspec-expectations.changes 0000010121 9.88 KB
rubygem-rspec-expectations.spec 0000001865 1.82 KB
Revision 7 (latest revision is 26)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 284558 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 7)
- updated to version 3.2.0
 Enhancements:
 
 * Add `block_arg` method to custom matcher API, which allows you to
   access the block passed to a custom matcher, if there is one.
   (Mike Dalton, #645)
 * Provide more detail in failure message of `yield_control` matcher.
   (Jon Rowe, #650)
 * Add a shorthand syntax for `chain` in the matcher DSL which assigns values
   for use elsewhere, for example `chain :and_smaller_than, :small_value`
   creates an `attr_reader` for `small_value` (Tom Stuart, #644)
 * Provide a more helpful deprecation message when using the `should` syntax.
   (Elia Schito, #663)
 * Provide more detail in the `have_attributes` matcher failure message.
   (Jon Rowe,  #668)
 * Make the `have_attributes` matcher diffable.
   (Jon Rowe, Alexey Fedorov, #668)
 * Add `output(...).to_std(out|err)_from_any_process` as alternatives
   to `output(...).to_std(out|err)`. The latter doesn't work when a sub
   process writes to the named stream but is much faster.
   (Alex Genco, #700)
 * Improve compound matchers (created by `and` and `or`) so that diffs
   are included in failures when one or more of their matchers
   are diffable. (Alexey Fedorov, #713)
 
 Bug Fixes:
 
 * Avoid calling `private_methods` from the `be` predicate matcher on
   the target object if the object publicly responds to the predicate
   method. This avoids a possible error that can occur if the object
Comments 0
openSUSE Build Service is sponsored by