pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ruby-rspec-core Update ruby-rspec-core to 3.5.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7581133dc146
branches:  trunk
changeset: 353615:7581133dc146
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Oct 09 15:03:12 2016 +0000

description:
Update ruby-rspec-core to 3.5.4.

### 3.5.4 / 2016-09-30
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.3...v3.5.4)

Bug Fixes:

* Remove accumulated `ExampleGroup` constants when reseting RSpec,
  preventing a memory leak. (TravisSpangle, #2328)

### 3.5.3 / 2016-09-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.2...v3.5.3)

Bug Fixes:

* When applying shared group metadata to a host group, overwrite
  conflicting keys if the value in the host group was inherited from
  a parent group instead of being specified at that level.
  (Myron Marston, #2307)
* Handle errors in `:suite` hooks and provide the same nicely formatted
  output as errors that happen in examples. (Myron Marston, #2316)
* Set the exit status to non-zero when an error occurs in an
  `after(:context)` hook. (Myron Marston, #2320)

### 3.5.2 / 2016-07-28
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.1...v3.5.2)

Bug Fixes:

* Wait to report `example_finished` until the example's `execution_result`
  has been completely filled in. (Myron Marston, #2291)
* Make sure example block is still available when using `duplicate_with`
  to clone examples. (bootstraponline, #2298)
* Don't include the default `--pattern` in the Rake task when
  `rspec_opts` specifies its own. (Jon Rowe, #2305)

### 3.5.1 / 2016-07-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0...v3.5.1)

Bug Fixes:

* Ensure that config hooks that are added to existing example groups are
  added only once. (Eugene Kenny, #2280)

### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta4...v3.5.0)

Enhancements:

* Include any `SPEC_OPTS` in reproduction command printed at the end of
  a bisect run. (Simon Coffey, #2274)

Bug Fixes:

* Handle `--bisect` in `SPEC_OPTS` environment variable correctly so as
  to avoid infinite recursion. (Simon Coffey, #2271)

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta3...v3.5.0.beta4)

Enhancements:

* Filter out bundler stackframes from backtraces by default, since
  Bundler 1.12 now includes its own frames in stack traces produced
  by using `bundle exec`. (Myron Marston, #2240)
* HTML Formatter uses exception presenter to get failure message
  for consistency with other formatters. (@mrageh, #2222)
* Load spec files in the order of the directories or files passed
  at the command line, making it easy to make some specs run before
  others in a one-off manner.  For example, `rspec spec/unit
  spec/acceptance --order defined` will run unit specs before acceptance
  specs. (Myron Marston, #2253)
* Add new `config.include_context` API for configuring global or
  filtered inclusion of shared contexts in example groups.
  (Myron Marston, #2256)
* Add new `config.shared_context_metadata_behavior = :apply_to_host_groups`
  option, which causes shared context metadata to be inherited by the
  metadata hash of all host groups and examples instead of configuring
  implicit auto-inclusion based on the passed metadata. (Myron Marston, #2256)

Bug Fixes:

* Fix `--bisect` so it works on large spec suites that were previously triggering
  "Argument list too long errors" due to all the spec locations being passed as
  CLI args. (Matt Jones, #2223).
* Fix deprecated `:example_group`-based filtering so that it properly
  applies to matching example groups. (Myron Marston, #2234)
* Fix `NoMethodError` caused by Java backtraces on JRuby. (Michele Piccirillo, #2244)

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta2...v3.5.0.beta3)

Enhancements:

* Add new `config.filter_run_when_matching` API, intended to replace
  the combination of `config.filter_run` and
  `config.run_all_when_everything_filtered` (Myron Marston, #2206)

Bug Fixes:

* Use the encoded string logic for source extraction. (Jon Rowe, #2183)
* Fix rounding issue in duration formatting helper. (Fabersky, Jon Rowe, #2208)
* Fix failure snippet extraction so that `def-end` snippets
  ending with `end`-only line can be extracted properly.
  (Yuji Nakayama, #2215)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta1...v3.5.0.beta2)

Enhancements:

* Remove unneeded `:execution_result` example group metadata, saving a
  bit of memory. (Myron Marston, #2172)
* Apply hooks registered with `config` to previously defined groups.
  (Myron Marston, #2189)
* `RSpec::Core::Configuration#reporter` is now public API under SemVer.
  (Jon Rowe, #2193)
* Add new `config.when_first_matching_example_defined` hook. (Myron
  Marston, #2175)

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...v3.5.0.beta1)

Enhancements:

* Add `RSpec::Core::ExampleGroup.currently_executing_a_context_hook?`,
  primarily for use by rspec-rails. (Sam Phippen, #2131)

Bug Fixes:

* Ensure `MultipleExceptionError` does not contain a recursive reference
  to itself. (Sam Phippen, #2133)

diffstat:

 devel/ruby-rspec-core/Makefile |   6 +++---
 devel/ruby-rspec-core/PLIST    |   3 ++-
 devel/ruby-rspec-core/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (53 lines):

diff -r a95bd6fbcd16 -r 7581133dc146 devel/ruby-rspec-core/Makefile
--- a/devel/ruby-rspec-core/Makefile    Sun Oct 09 15:02:13 2016 +0000
+++ b/devel/ruby-rspec-core/Makefile    Sun Oct 09 15:03:12 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2016/03/09 13:35:11 taca Exp $
+# $NetBSD: Makefile,v 1.22 2016/10/09 15:03:12 taca Exp $
 
-DISTNAME=      rspec-core-3.4.4
+DISTNAME=      rspec-core-3.5.4
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,7 +8,7 @@
 COMMENT=       Behaviour Driven Development framework for Ruby, core part
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-rspec-support>=3.4.0<3.5:../../devel/ruby-rspec-support
+DEPENDS+=      ${RUBY_PKGPREFIX}-rspec-support>=3.5.0<3.6:../../devel/ruby-rspec-support
 
 RUBYGEM_OPTIONS+=      --format-executable
 
diff -r a95bd6fbcd16 -r 7581133dc146 devel/ruby-rspec-core/PLIST
--- a/devel/ruby-rspec-core/PLIST       Sun Oct 09 15:02:13 2016 +0000
+++ b/devel/ruby-rspec-core/PLIST       Sun Oct 09 15:03:12 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2015/11/29 14:49:49 taca Exp $
+@comment $NetBSD: PLIST,v 1.15 2016/10/09 15:03:12 taca Exp $
 bin/rspec${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.document
@@ -43,6 +43,7 @@
 ${GEM_LIBDIR}/lib/rspec/core/formatters/protocol.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/snippet_extractor.rb
 ${GEM_LIBDIR}/lib/rspec/core/hooks.rb
+${GEM_LIBDIR}/lib/rspec/core/invocations.rb
 ${GEM_LIBDIR}/lib/rspec/core/memoized_helpers.rb
 ${GEM_LIBDIR}/lib/rspec/core/metadata.rb
 ${GEM_LIBDIR}/lib/rspec/core/metadata_filter.rb
diff -r a95bd6fbcd16 -r 7581133dc146 devel/ruby-rspec-core/distinfo
--- a/devel/ruby-rspec-core/distinfo    Sun Oct 09 15:02:13 2016 +0000
+++ b/devel/ruby-rspec-core/distinfo    Sun Oct 09 15:03:12 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2016/03/09 13:35:11 taca Exp $
+$NetBSD: distinfo,v 1.23 2016/10/09 15:03:12 taca Exp $
 
-SHA1 (rspec-core-3.4.4.gem) = 1ffa43fe0ebc99548904172fba6f3deab5d38c93
-RMD160 (rspec-core-3.4.4.gem) = 8a670cc3304e57051adc7d5ad6699eb6d244caff
-SHA512 (rspec-core-3.4.4.gem) = ed1c40379e3b33c3a642ef0baf0a5668d0de5b35bd7e2a2adf6dd2c46a0ab26809d0f9488b9922bec37dff4bacd8e0102b103bb98df2562492b5e4aa90550efe
-Size (rspec-core-3.4.4.gem) = 145920 bytes
+SHA1 (rspec-core-3.5.4.gem) = 72db96c7e4b4e5096c6e960b175baa480a6740c6
+RMD160 (rspec-core-3.5.4.gem) = b5c7641381a771879e6aaa96ffa9c9633d08150c
+SHA512 (rspec-core-3.5.4.gem) = 0d6aa97ff13497dd84c5a1c49c1ebe979bb4237832d090f6c2fc1b07d396712dba407d99d9cbcef129635d518b8f50d269ca47809bff15d365bef0814cae3dd6
+Size (rspec-core-3.5.4.gem) = 152576 bytes



Home | Main Index | Thread Index | Old Index