From 2434c2403b1bb6feae323e16b10eddb856d64f6a Mon Sep 17 00:00:00 2001 From: taca Date: Mon, 5 Jun 2017 14:05:15 +0000 Subject: Update ruby-rspec-core to 3.6.0. ### 3.6.0 / 2017-05-04 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0.beta2...v3.6.0) Enhancements: * Add seed information to JSON formatter output. (#2388, Mitsutaka Mimura) * Include example id in the JSON formatter output. (#2369, Xavier Shay) * Respect changes to `config.output_stream` after formatters have been setup. (#2401, #2419, Ilya Lavrov) Bug Fixes: * Delay formatter loading until the last minute to allow accessing the reporter without triggering formatter setup. (Jon Rowe, #2243) * Ensure context hook failures running before an example can access the reporter. (Jon Jensen, #2387) * Multiple fixes to allow using the runner multiple times within the same process: `RSpec.clear_examples` resets the formatter and no longer clears shared examples, and streams can be used across multiple runs rather than being closed after the first. (#2368, Xavier Shay) * Prevent unexpected `example_group_finished` notifications causing an error. (#2396, VTJamie) * Fix bugs where `config.when_first_matching_example_defined` hooks would fire multiple times in some cases. (Yuji Nakayama, #2400) * Default `last_run_status` to "unknown" when the `status` field in the persistence file contains an unrecognized value. (#2360, matrinox) * Prevent `let` from defining an `initialize` method. (#2414, Jon Rowe) ### 3.6.0.beta2 / 2016-12-12 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0.beta1...v3.6.0.beta2) Enhancements: * Include count of errors occurring outside examples in default summaries. (#2351, Jon Rowe) * Warn when including shared example groups recursively. (#2356, Jon Rowe) * Improve failure snippet syntax highlighting with CodeRay to highlight RSpec "keywords" like `expect`. (#2358, Myron Marston) ### 3.6.0.beta1 / 2016-10-09 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.4...v3.6.0.beta1) Enhancements: * Warn when duplicate shared examples definitions are loaded due to being defined in files matching the spec pattern (e.g. `_spec.rb`) (#2278, Devon Estes) * Improve metadata filtering so that it can match against any object that implements `===` instead of treating regular expressions as special. (Myron Marston, #2294) * Improve `rspec -v` so that it prints out the versions of each part of RSpec to prevent confusion. (Myron Marston, #2304) * Add `config.fail_if_no_examples` option which causes RSpec to fail if no examples are found. (Ewa Czechowska, #2302) * Nicely format errors encountered while loading spec files. (Myron Marston, #2323) * Improve the API for enabling and disabling color output (Josh Justice, #2321): * Automatically enable color if the output is a TTY, since color is nearly always desirable if the output can handle it. * Introduce new CLI flag to force color on (`--force-color`), even if the output is not a TTY. `--no-color` continues to work as well. * Introduce `config.color_mode` for configuring the color from Ruby. `:automatic` is the default and will produce color if the output is a TTY. `:on` forces it on and `:off` forces it off. --- devel/ruby-rspec-core/Makefile | 6 +++--- devel/ruby-rspec-core/PLIST | 9 +++------ devel/ruby-rspec-core/distinfo | 10 +++++----- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/devel/ruby-rspec-core/Makefile b/devel/ruby-rspec-core/Makefile index 4de3868944a..0c091cf1304 100644 --- a/devel/ruby-rspec-core/Makefile +++ b/devel/ruby-rspec-core/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.22 2016/10/09 15:03:12 taca Exp $ +# $NetBSD: Makefile,v 1.23 2017/06/05 14:05:15 taca Exp $ -DISTNAME= rspec-core-3.5.4 +DISTNAME= rspec-core-3.6.0 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org @@ -8,7 +8,7 @@ HOMEPAGE= http://relishapp.com/rspec COMMENT= Behaviour Driven Development framework for Ruby, core part LICENSE= mit -DEPENDS+= ${RUBY_PKGPREFIX}-rspec-support>=3.5.0<3.6:../../devel/ruby-rspec-support +DEPENDS+= ${RUBY_PKGPREFIX}-rspec-support>=3.6.0<3.7:../../devel/ruby-rspec-support RUBYGEM_OPTIONS+= --format-executable diff --git a/devel/ruby-rspec-core/PLIST b/devel/ruby-rspec-core/PLIST index ec89e7da346..377d623818b 100644 --- a/devel/ruby-rspec-core/PLIST +++ b/devel/ruby-rspec-core/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.15 2016/10/09 15:03:12 taca Exp $ +@comment $NetBSD: PLIST,v 1.16 2017/06/05 14:05:15 taca Exp $ bin/rspec${RUBY_SUFFIX} ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.document @@ -42,6 +42,7 @@ ${GEM_LIBDIR}/lib/rspec/core/formatters/profile_formatter.rb ${GEM_LIBDIR}/lib/rspec/core/formatters/progress_formatter.rb ${GEM_LIBDIR}/lib/rspec/core/formatters/protocol.rb ${GEM_LIBDIR}/lib/rspec/core/formatters/snippet_extractor.rb +${GEM_LIBDIR}/lib/rspec/core/formatters/syntax_highlighter.rb ${GEM_LIBDIR}/lib/rspec/core/hooks.rb ${GEM_LIBDIR}/lib/rspec/core/invocations.rb ${GEM_LIBDIR}/lib/rspec/core/memoized_helpers.rb @@ -56,6 +57,7 @@ ${GEM_LIBDIR}/lib/rspec/core/mocking_adapters/rspec.rb ${GEM_LIBDIR}/lib/rspec/core/notifications.rb ${GEM_LIBDIR}/lib/rspec/core/option_parser.rb ${GEM_LIBDIR}/lib/rspec/core/ordering.rb +${GEM_LIBDIR}/lib/rspec/core/output_wrapper.rb ${GEM_LIBDIR}/lib/rspec/core/pending.rb ${GEM_LIBDIR}/lib/rspec/core/profiler.rb ${GEM_LIBDIR}/lib/rspec/core/project_initializer.rb @@ -70,11 +72,6 @@ ${GEM_LIBDIR}/lib/rspec/core/set.rb ${GEM_LIBDIR}/lib/rspec/core/shared_context.rb ${GEM_LIBDIR}/lib/rspec/core/shared_example_group.rb ${GEM_LIBDIR}/lib/rspec/core/shell_escape.rb -${GEM_LIBDIR}/lib/rspec/core/source.rb -${GEM_LIBDIR}/lib/rspec/core/source/location.rb -${GEM_LIBDIR}/lib/rspec/core/source/node.rb -${GEM_LIBDIR}/lib/rspec/core/source/syntax_highlighter.rb -${GEM_LIBDIR}/lib/rspec/core/source/token.rb ${GEM_LIBDIR}/lib/rspec/core/test_unit_assertions_adapter.rb ${GEM_LIBDIR}/lib/rspec/core/version.rb ${GEM_LIBDIR}/lib/rspec/core/warnings.rb diff --git a/devel/ruby-rspec-core/distinfo b/devel/ruby-rspec-core/distinfo index 8e01d22b8b8..e425dd7563d 100644 --- a/devel/ruby-rspec-core/distinfo +++ b/devel/ruby-rspec-core/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.23 2016/10/09 15:03:12 taca Exp $ +$NetBSD: distinfo,v 1.24 2017/06/05 14:05:15 taca Exp $ -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 +SHA1 (rspec-core-3.6.0.gem) = 0e852789b56ca19ed12c9043cf47cf55340715e0 +RMD160 (rspec-core-3.6.0.gem) = 3edc1352af9cf55175914c311037acc2043411a8 +SHA512 (rspec-core-3.6.0.gem) = a2c02421ada8f4dc640056a972f39ea6b4654c5cb3431eaca867d7a9ac304e098b5cffab54812022188a2398feb79a24d60e8a6a5bfe47615097ca2e436fc52f +Size (rspec-core-3.6.0.gem) = 154624 bytes -- cgit v1.2.3