Sat Feb 7 14:41:07 2015 UTC ()
Update ruby-rspec-expectations to 3.2.0.

### 3.2.0 / 2015-02-03
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.1.2...v3.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
  raises errors from `private_methods` (which can happen with celluloid
  objects). (@chapmajs, #670)
* Make `yield_control` (with no modifier) default to
  `at_least(:once)` rather than raising a confusing error
  when multiple yields are encountered.
  (Myron Marston, #675)
* Fix "instance variable @color not initialized" warning when using
  rspec-expectations outside of an rspec-core context. (Myron Marston, #689)
* Fix `start_with` and `end_with` to work properly when checking a
  string against an array of strings. (Myron Marston, #690)
* Don't use internally delegated matchers when generating descriptions
  for examples without doc strings. (Myron Marston, #692)


(taca)
diff -r1.15 -r1.16 pkgsrc/devel/ruby-rspec-expectations/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/ruby-rspec-expectations/PLIST
diff -r1.14 -r1.15 pkgsrc/devel/ruby-rspec-expectations/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/devel/ruby-rspec-expectations/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-rspec-expectations/Makefile 2015/02/02 14:20:08 1.15
+++ pkgsrc/devel/ruby-rspec-expectations/Makefile 2015/02/07 14:41:07 1.16
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.15 2015/02/02 14:20:08 taca Exp $ 1# $NetBSD: Makefile,v 1.16 2015/02/07 14:41:07 taca Exp $
2 2
3DISTNAME= rspec-expectations-3.1.2 3DISTNAME= rspec-expectations-3.2.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://relishapp.com/rspec 7HOMEPAGE= http://relishapp.com/rspec
8COMMENT= Behaviour Driven Development framework for Ruby, expectations 8COMMENT= Behaviour Driven Development framework for Ruby, expectations
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-rspec-support>=3.1.0<3.2:../../devel/ruby-rspec-support 11DEPENDS+= ${RUBY_PKGPREFIX}-rspec-support>=3.2.0<3.3:../../devel/ruby-rspec-support
12DEPENDS+= ${RUBY_PKGPREFIX}-diff-lcs<2:../../textproc/ruby-diff-lcs 12DEPENDS+= ${RUBY_PKGPREFIX}-diff-lcs<2:../../textproc/ruby-diff-lcs
13 13
14.include "../../lang/ruby/gem.mk" 14.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/devel/ruby-rspec-expectations/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-rspec-expectations/PLIST 2015/02/02 14:20:08 1.12
+++ pkgsrc/devel/ruby-rspec-expectations/PLIST 2015/02/07 14:41:07 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.12 2015/02/02 14:20:08 taca Exp $ 1@comment $NetBSD: PLIST,v 1.13 2015/02/07 14:41:07 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.document 3${GEM_LIBDIR}/.document
4${GEM_LIBDIR}/.yardopts 4${GEM_LIBDIR}/.yardopts
5${GEM_LIBDIR}/Changelog.md 5${GEM_LIBDIR}/Changelog.md
6${GEM_LIBDIR}/License.txt 6${GEM_LIBDIR}/License.txt
7${GEM_LIBDIR}/README.md 7${GEM_LIBDIR}/README.md
8${GEM_LIBDIR}/lib/rspec/expectations.rb 8${GEM_LIBDIR}/lib/rspec/expectations.rb
9${GEM_LIBDIR}/lib/rspec/expectations/configuration.rb 9${GEM_LIBDIR}/lib/rspec/expectations/configuration.rb
10${GEM_LIBDIR}/lib/rspec/expectations/expectation_target.rb 10${GEM_LIBDIR}/lib/rspec/expectations/expectation_target.rb
11${GEM_LIBDIR}/lib/rspec/expectations/fail_with.rb 11${GEM_LIBDIR}/lib/rspec/expectations/fail_with.rb
12${GEM_LIBDIR}/lib/rspec/expectations/handler.rb 12${GEM_LIBDIR}/lib/rspec/expectations/handler.rb
13${GEM_LIBDIR}/lib/rspec/expectations/minitest_integration.rb 13${GEM_LIBDIR}/lib/rspec/expectations/minitest_integration.rb
14${GEM_LIBDIR}/lib/rspec/expectations/syntax.rb 14${GEM_LIBDIR}/lib/rspec/expectations/syntax.rb
@@ -30,23 +30,24 @@ ${GEM_LIBDIR}/lib/rspec/matchers/built_i @@ -30,23 +30,24 @@ ${GEM_LIBDIR}/lib/rspec/matchers/built_i
30${GEM_LIBDIR}/lib/rspec/matchers/built_in/eq.rb 30${GEM_LIBDIR}/lib/rspec/matchers/built_in/eq.rb
31${GEM_LIBDIR}/lib/rspec/matchers/built_in/eql.rb 31${GEM_LIBDIR}/lib/rspec/matchers/built_in/eql.rb
32${GEM_LIBDIR}/lib/rspec/matchers/built_in/equal.rb 32${GEM_LIBDIR}/lib/rspec/matchers/built_in/equal.rb
33${GEM_LIBDIR}/lib/rspec/matchers/built_in/exist.rb 33${GEM_LIBDIR}/lib/rspec/matchers/built_in/exist.rb
34${GEM_LIBDIR}/lib/rspec/matchers/built_in/has.rb 34${GEM_LIBDIR}/lib/rspec/matchers/built_in/has.rb
35${GEM_LIBDIR}/lib/rspec/matchers/built_in/have_attributes.rb 35${GEM_LIBDIR}/lib/rspec/matchers/built_in/have_attributes.rb
36${GEM_LIBDIR}/lib/rspec/matchers/built_in/include.rb 36${GEM_LIBDIR}/lib/rspec/matchers/built_in/include.rb
37${GEM_LIBDIR}/lib/rspec/matchers/built_in/match.rb 37${GEM_LIBDIR}/lib/rspec/matchers/built_in/match.rb
38${GEM_LIBDIR}/lib/rspec/matchers/built_in/operators.rb 38${GEM_LIBDIR}/lib/rspec/matchers/built_in/operators.rb
39${GEM_LIBDIR}/lib/rspec/matchers/built_in/output.rb 39${GEM_LIBDIR}/lib/rspec/matchers/built_in/output.rb
40${GEM_LIBDIR}/lib/rspec/matchers/built_in/raise_error.rb 40${GEM_LIBDIR}/lib/rspec/matchers/built_in/raise_error.rb
41${GEM_LIBDIR}/lib/rspec/matchers/built_in/respond_to.rb 41${GEM_LIBDIR}/lib/rspec/matchers/built_in/respond_to.rb
42${GEM_LIBDIR}/lib/rspec/matchers/built_in/satisfy.rb 42${GEM_LIBDIR}/lib/rspec/matchers/built_in/satisfy.rb
43${GEM_LIBDIR}/lib/rspec/matchers/built_in/start_and_end_with.rb 43${GEM_LIBDIR}/lib/rspec/matchers/built_in/start_or_end_with.rb
44${GEM_LIBDIR}/lib/rspec/matchers/built_in/throw_symbol.rb 44${GEM_LIBDIR}/lib/rspec/matchers/built_in/throw_symbol.rb
45${GEM_LIBDIR}/lib/rspec/matchers/built_in/yield.rb 45${GEM_LIBDIR}/lib/rspec/matchers/built_in/yield.rb
46${GEM_LIBDIR}/lib/rspec/matchers/composable.rb 46${GEM_LIBDIR}/lib/rspec/matchers/composable.rb
47${GEM_LIBDIR}/lib/rspec/matchers/dsl.rb 47${GEM_LIBDIR}/lib/rspec/matchers/dsl.rb
 48${GEM_LIBDIR}/lib/rspec/matchers/expecteds_for_multiple_diffs.rb
48${GEM_LIBDIR}/lib/rspec/matchers/generated_descriptions.rb 49${GEM_LIBDIR}/lib/rspec/matchers/generated_descriptions.rb
49${GEM_LIBDIR}/lib/rspec/matchers/matcher_delegator.rb 50${GEM_LIBDIR}/lib/rspec/matchers/matcher_delegator.rb
50${GEM_LIBDIR}/lib/rspec/matchers/matcher_protocol.rb 51${GEM_LIBDIR}/lib/rspec/matchers/matcher_protocol.rb
51${GEM_LIBDIR}/lib/rspec/matchers/pretty.rb 52${GEM_LIBDIR}/lib/rspec/matchers/pretty.rb
52${GEM_HOME}/specifications/${GEM_NAME}.gemspec 53${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.14 -r1.15 pkgsrc/devel/ruby-rspec-expectations/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-rspec-expectations/distinfo 2015/02/02 14:20:08 1.14
+++ pkgsrc/devel/ruby-rspec-expectations/distinfo 2015/02/07 14:41:07 1.15
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.14 2015/02/02 14:20:08 taca Exp $ 1$NetBSD: distinfo,v 1.15 2015/02/07 14:41:07 taca Exp $
2 2
3SHA1 (rspec-expectations-3.1.2.gem) = 7c65ed8b33fee31a75a5030245bd03870dd20326 3SHA1 (rspec-expectations-3.2.0.gem) = f2ade9547a6da5a8d63dd60b1e6549dc29e6ab18
4RMD160 (rspec-expectations-3.1.2.gem) = f60e1d11dd7265cb682c9eab5182fd12d8aa503c 4RMD160 (rspec-expectations-3.2.0.gem) = 3ff594b6ef548c7a5ff3988eb585558e7acd500e
5Size (rspec-expectations-3.1.2.gem) = 64000 bytes 5Size (rspec-expectations-3.2.0.gem) = 67584 bytes