commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2020-05-11 13:32:05 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.2738 (New) Package is "rubygem-rspec-core" Mon May 11 13:32:05 2020 rev:29 rq:802373 version:3.9.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2020-01-30 09:35:17.465293926 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.2738/rubygem-rspec-core.changes 2020-05-11 13:34:39.232274897 +0200 @@ -1,0 +2,21 @@ +Thu May 7 21:25:45 UTC 2020 - Stephan Kulow + +- updated to version 3.9.2 + see installed Changelog.md + + ### 3.9.2 / 2020-05-02 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.1...v3.9.2) + + Bug Fixes: + + * Emit a warning when `around` hook is used with `:context` scope +(Phil Pirozhkov, #2687) + * Prevent invalid implementations of `Exception#cause` from being treated as a +valid cause (and causing strange errors) in `RSpec::Core::Formatters::ExceptionPresenter`. +(Jon Rowe, #2703) + * Correctly detect patterns when `rspec_opts` is an array in `RSpec::Core::RakeTask`. +(Marc-André Lafortune, #2704) + * Make `RSpec.clear_examples` reset example counts for example groups. This fixes +an issue with re-running specs not matching ids. (Agis Anastasopoulos, #2723) + +--- Old: rspec-core-3.9.1.gem New: rspec-core-3.9.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.1EuZdU/_old 2020-05-11 13:34:40.144276809 +0200 +++ /var/tmp/diff_new_pack.1EuZdU/_new 2020-05-11 13:34:40.144276809 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.9.1 +Version:3.9.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} @@ -34,7 +34,7 @@ BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives -Url:https://github.com/rspec/rspec-core +URL:https://github.com/rspec/rspec-core Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:RSpec runner and formatters ++ rspec-core-3.9.1.gem -> rspec-core-3.9.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2019-12-28 19:56:33.0 +0100 +++ new/Changelog.md2020-05-02 23:10:02.0 +0200 @@ -1,3 +1,18 @@ +### 3.9.2 / 2020-05-02 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.1...v3.9.2) + +Bug Fixes: + +* Emit a warning when `around` hook is used with `:context` scope + (Phil Pirozhkov, #2687) +* Prevent invalid implementations of `Exception#cause` from being treated as a + valid cause (and causing strange errors) in `RSpec::Core::Formatters::ExceptionPresenter`. + (Jon Rowe, #2703) +* Correctly detect patterns when `rspec_opts` is an array in `RSpec::Core::RakeTask`. + (Marc-André Lafortune, #2704) +* Make `RSpec.clear_examples` reset example counts for example groups. This fixes + an issue with re-running specs not matching ids. (Agis Anastasopoulos, #2723) + ### 3.9.1 / 2019-12-28 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.0...v3.9.1) @@ -11,6 +26,7 @@ [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.2...v3.9.0) Enhancements: + * Improve the handling of errors during loading support files, if a file errors before loading specs, RSpec will now skip loading the specs. (David Rodríguez, #2568) @@ -2128,6 +2144,7 @@ [Full Changelog](http://github.com/rspec/rspec-core/compare/v2.2.0...v2.2.1) Bug fixes + * alias_method instead of override Kernel#method_missing (John Wilger) * changed --autotest to --tty in generated command (MIKAMI Yoshiyuki) * revert change to debugger (had introduced conflict with Rails) Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2020-01-30 09:35:03 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.26092 (New) Package is "rubygem-rspec-core" Thu Jan 30 09:35:03 2020 rev:28 rq:767658 version:3.9.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2019-12-28 13:40:05.898920253 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.26092/rubygem-rspec-core.changes 2020-01-30 09:35:17.465293926 +0100 @@ -1,0 +2,11 @@ +Mon Jan 27 11:22:00 UTC 2020 - Manuel Schnitzer + +- updated to version 3.9.1 + + # Bug Fixes: + + * Prevent bisect command from blocking when number of specs exceeds +file descriptor limit on OSX or Linux. (Benoit Tigeot, #2669) + * Prevent warnings being issued on Ruby 2.7.0. (Jon Rowe, #2680) + +--- Old: rspec-core-3.9.0.gem New: rspec-core-3.9.1.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.tfPuHt/_old 2020-01-30 09:35:18.149294292 +0100 +++ /var/tmp/diff_new_pack.tfPuHt/_new 2020-01-30 09:35:18.153294294 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.9.0 +Version:3.9.1 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.9.0.gem -> rspec-core-3.9.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2019-10-07 23:38:46.0 +0200 +++ new/Changelog.md2019-12-28 19:56:33.0 +0100 @@ -1,3 +1,12 @@ +### 3.9.1 / 2019-12-28 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.0...v3.9.1) + +Bug Fixes: + +* Prevent bisect command from blocking when number of specs exceeds file + descriptor limit on OSX or Linux. (Benoit Tigeot, #2669) +* Prevent warnings being issued on Ruby 2.7.0. (Jon Rowe, #2680) + ### 3.9.0 / 2019-10-07 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.2...v3.9.0) Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/bisect/fork_runner.rb new/lib/rspec/core/bisect/fork_runner.rb --- old/lib/rspec/core/bisect/fork_runner.rb2019-10-07 23:38:46.0 +0200 +++ new/lib/rspec/core/bisect/fork_runner.rb2019-12-28 19:56:33.0 +0100 @@ -91,8 +91,9 @@ end def dispatch_specs(run_descriptor) -pid = fork { run_specs(run_descriptor) } -Process.waitpid(pid) +fork { run_specs(run_descriptor) } +# We don't use Process.waitpid here as it was causing bisects to +# block due to the file descriptor limit on OSX / Linux. end private diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/filter_manager.rb new/lib/rspec/core/filter_manager.rb --- old/lib/rspec/core/filter_manager.rb2019-10-07 23:38:46.0 +0200 +++ new/lib/rspec/core/filter_manager.rb2019-12-28 19:56:33.0 +0100 @@ -113,7 +113,7 @@ # @private class FilterRules - PROC_HEX_NUMBER = /0x[0-9a-f]+@/ + PROC_HEX_NUMBER = /0x[0-9a-f]+@?/ PROJECT_DIR = File.expand_path('.') attr_accessor :opposite diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/option_parser.rb new/lib/rspec/core/option_parser.rb --- old/lib/rspec/core/option_parser.rb 2019-10-07 23:38:46.0 +0200 +++ new/lib/rspec/core/option_parser.rb 2019-12-28 19:56:33.0 +0100 @@ -22,9 +22,8 @@ begin parser(options).parse!(args) rescue OptionParser::InvalidOption => e -failure = e.message -failure << " (defined in #{source})" if source -abort "#{failure}\n\nPlease use --help for a listing of valid options" +abort "#{e.message}#{" (defined in #{source})" if source}\n\n" \ +
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2019-12-28 13:39:58 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.6675 (New) Package is "rubygem-rspec-core" Sat Dec 28 13:39:58 2019 rev:27 rq:747739 version:3.9.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2019-07-22 12:16:12.707731034 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.6675/rubygem-rspec-core.changes 2019-12-28 13:40:05.898920253 +0100 @@ -1,0 +2,26 @@ +Tue Nov 12 14:46:03 UTC 2019 - Manuel Schnitzer + +- updated to version 3.9.0 + + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.2...v3.9.0) + + Enhancements: + * Improve the handling of errors during loading support files, if a file +errors before loading specs, RSpec will now skip loading the specs. +(David Rodríguez, #2568) + * Add support for --example-matches to run examples by regular expression. +(Sam Joseph, Matt Rider, @okothkongo1, #2586) + * Add `did_you_mean` suggestions for file names encountering a `LoadError` +outside of examples. (@obromios, #2601) + * Add a minimalist quick fix style formatter, only outputs failures as +`file:line:message`. (Romain Tartière, #2614) + * Convert string number values to integer when used for `RSpec::Configuration#fail_fast` +(Viktor Fonic, #2634) + * Issue warning when invalid values are used for `RSpec::Configuration#fail_fast` +(Viktor Fonic, #2634) + * Add support for running the Rake task in a clean environment. +(Jon Rowe, #2632) + * Indent messages by there example group / example in the documentation formatter. +(Samuel Williams, #2649) + +--- Old: rspec-core-3.8.2.gem New: rspec-core-3.9.0.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.Y32z1T/_old 2019-12-28 13:40:06.554920583 +0100 +++ /var/tmp/diff_new_pack.Y32z1T/_new 2019-12-28 13:40:06.558920585 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.8.2 +Version:3.9.0 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.8.2.gem -> rspec-core-3.9.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2019-06-29 12:58:42.0 +0200 +++ new/Changelog.md2019-10-07 23:38:46.0 +0200 @@ -1,3 +1,25 @@ +### 3.9.0 / 2019-10-07 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.2...v3.9.0) + +Enhancements: +* Improve the handling of errors during loading support files, if a file + errors before loading specs, RSpec will now skip loading the specs. + (David Rodríguez, #2568) +* Add support for --example-matches to run examples by regular expression. + (Sam Joseph, Matt Rider, @okothkongo1, #2586) +* Add `did_you_mean` suggestions for file names encountering a `LoadError` + outside of examples. (@obromios, #2601) +* Add a minimalist quick fix style formatter, only outputs failures as + `file:line:message`. (Romain Tartière, #2614) +* Convert string number values to integer when used for `RSpec::Configuration#fail_fast` + (Viktor Fonic, #2634) +* Issue warning when invalid values are used for `RSpec::Configuration#fail_fast` + (Viktor Fonic, #2634) +* Add support for running the Rake task in a clean environment. + (Jon Rowe, #2632) +* Indent messages by there example group / example in the documentation formatter. + (Samuel Williams, #2649) + ### 3.8.2 / 2019-06-29 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.1...v3.8.2) @@ -8,7 +30,7 @@ (Myron Marston, #2635). ### 3.8.1 / 2019-06-13 -[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.0...3.8.1) +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.0...v3.8.1) Bug Fixes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2019-06-29 12:58:42.0 +0200 +++ new/README.md 2019-10-07 23:38:46.0 +0200 @@ -53,7 +53,7 @@ ## Nested Groups -You can also declare nested nested groups using the `describe` or `context` +You can also declare nested groups using the `describe` or `context` methods: ```ruby Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2019-07-22 12:16:11 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.4126 (New) Package is "rubygem-rspec-core" Mon Jul 22 12:16:11 2019 rev:26 rq:713994 version:3.8.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2018-11-01 18:52:48.913954349 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new.4126/rubygem-rspec-core.changes 2019-07-22 12:16:12.707731034 +0200 @@ -1,0 +2,26 @@ +Mon Jul 8 07:45:14 UTC 2019 - Manuel Schnitzer + +- updated to version 3.8.2 + + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.1...v3.8.2) + + Bug Fixes: + + * Fix `config.define_derived_metadata` so that cascades are not triggered +until metadata has been assigned to the example or example group +(Myron Marston, #2635). + + ### 3.8.1 / 2019-06-13 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.0...v3.8.1) + + Bug Fixes: + + * Handle RSpec description(s) with japanese chars in CP932 encoded files. +(Benoit Tigeot, #2575) + * When defining `let` methods that overwrite an existing method, prevent +a warning being issued by removing the old definition. (Jon Rowe, #2593) + * Prevent warning on Ruby 2.6.0-rc1 (Keiji Yoshimi, #2582) + * Fix `config.define_derived_metadata` so that it supports cascades. +(Myron Marston, #2630). + +--- Old: rspec-core-3.8.0.gem New: rspec-core-3.8.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.UFMyX6/_old 2019-07-22 12:16:13.499730819 +0200 +++ /var/tmp/diff_new_pack.UFMyX6/_new 2019-07-22 12:16:13.503730818 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.8.0 +Version:3.8.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.8.0.gem -> rspec-core-3.8.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2018-08-04 21:47:16.0 +0200 +++ new/Changelog.md2019-06-29 12:58:42.0 +0200 @@ -1,3 +1,25 @@ +### 3.8.2 / 2019-06-29 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.1...v3.8.2) + +Bug Fixes: + +* Fix `config.define_derived_metadata` so that cascades are not triggered + until metadata has been assigned to the example or example group + (Myron Marston, #2635). + +### 3.8.1 / 2019-06-13 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.8.0...3.8.1) + +Bug Fixes: + +* Handle RSpec description(s) with japanese chars in CP932 encoded files. + (Benoit Tigeot, #2575) +* When defining `let` methods that overwrite an existing method, prevent + a warning being issued by removing the old definition. (Jon Rowe, #2593) +* Prevent warning on Ruby 2.6.0-rc1 (Keiji Yoshimi, #2582) +* Fix `config.define_derived_metadata` so that it supports cascades. + (Myron Marston, #2630). + ### 3.8.0 / 2018-08-04 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.1...v3.8.0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2018-08-04 21:47:16.0 +0200 +++ new/README.md 2019-06-29 12:58:42.0 +0200 @@ -19,20 +19,6 @@ end ``` -## Contributing - -Once you've set up the environment, you'll need to cd into the working -directory of whichever repo you want to work in. From there you can run the -specs and cucumber features, and make patches. - -NOTE: You do not need to use rspec-dev to work on a specific RSpec repo. You -can treat each RSpec repo as an independent project. - -* [Build details](BUILD_DETAIL.md) -* [Code of Conduct](CODE_OF_CONDUCT.md) -* [Detailed contributing guide](CONTRIBUTING.md) -* [Development setup guide](DEVELOPMENT.md) - ## Basic
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2018-11-01 18:52:41 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Thu Nov 1 18:52:41 2018 rev:25 rq:627635 version:3.8.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2018-02-12 10:08:57.903019238 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2018-11-01 18:52:48.913954349 +0100 @@ -1,0 +2,33 @@ +Sun Aug 5 18:58:12 UTC 2018 - mschnit...@suse.com + +- updated to version 3.8.0 + + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.1...v3.8.0) + + Enhancements: + + * Improve shell escaping used by `RSpec::Core::RakeTask` and `--bisect` so + that it works on `Pathname` objects. (Andrew Vit, #2479) + * Nicely format errors encountered while loading files specified + by `--require` option. (Myron Marston, #2504) + * Significantly improve the performance of `--bisect` on platforms that + support forking by replacing the shell-based runner with one that uses + forking so that RSpec and the application environment can be booted only + once, instead of once per spec run. (Myron Marston, #2511) + * Provide a configuration API to pick which bisect runner is used for + `--bisect`. Pick a runner via `config.bisect_runner = :shell` or + `config.bisect_runner = :fork` in a file loaded by a `--require` + option passed at the command line or set in `.rspec`. (Myron Marston, #2511) + * Support the [XDG Base Directory + Specification](https://specifications.freedesktop.org/basedir-spec/latest/) + for the global options file. `~/.rspec` is still supported when no + options file is found in `$XDG_CONFIG_HOME/rspec/options` (Magnus Bergmark, #2538) + * Extract `RSpec.world.prepare_example_filtering` that sets up the + example filtering for custom RSpec runners. (Oleg Pudeyev, #2552) + + Bug Fixes: + + * Prevent an `ArgumentError` when truncating backtraces with two identical + backtraces. (Systho, #2515, Benoit Tigeot, #2539) + +--- Old: rspec-core-3.7.1.gem New: rspec-core-3.8.0.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.ZoDBrW/_old 2018-11-01 18:52:50.477954494 +0100 +++ /var/tmp/diff_new_pack.ZoDBrW/_new 2018-11-01 18:52:50.481954494 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.7.1 +Version:3.8.0 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.7.1.gem -> rspec-core-3.8.0.gem ++ 2297 lines of diff (skipped)
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2018-02-12 10:08:53 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Mon Feb 12 10:08:53 2018 rev:24 rq:574090 version:3.7.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2017-11-01 11:08:05.481163720 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2018-02-12 10:08:57.903019238 +0100 @@ -1,0 +2,6 @@ +Tue Jan 9 07:44:29 UTC 2018 - co...@suse.com + +- updated to version 3.7.1 + see installed Changelog.md + +--- Old: rspec-core-3.7.0.gem New: rspec-core-3.7.1.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.swDBxv/_old 2018-02-12 10:08:59.254970515 +0100 +++ /var/tmp/diff_new_pack.swDBxv/_new 2018-02-12 10:08:59.258970371 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.7.0 +Version:3.7.1 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.7.0.gem -> rspec-core-3.7.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2017-10-17 17:13:00.0 +0200 +++ new/Changelog.md2018-01-03 07:02:03.0 +0100 @@ -1,5 +1,10 @@ -### Development -[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.0...master) +### 3.7.1 / 2018-01-02 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.0...v3.7.1) + +Bug Fixes: + +* Work around duplicate config hook regression introduced + by Ruby 2.5's lazy proc allocation. (Myron Marston, #2497) ### 3.7.0 / 2017-10-17 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0...v3.7.0) Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/configuration.rb new/lib/rspec/core/configuration.rb --- old/lib/rspec/core/configuration.rb 2017-10-17 17:13:00.0 +0200 +++ new/lib/rspec/core/configuration.rb 2018-01-03 07:02:03.0 +0100 @@ -1810,6 +1810,12 @@ handle_suite_hook(scope, meta) do @before_suite_hooks << Hooks::BeforeHook.new(block, {}) end || begin + # defeat Ruby 2.5 lazy proc allocation to ensure + # the methods below are passed the same proc instances + # so `Hook` equality is preserved. For more info, see: + # https://bugs.ruby-lang.org/issues/14045#note-5 + block.__id__ + add_hook_to_existing_matching_groups(meta, scope) { |g| g.before(scope, *meta, ) } super(scope, *meta, ) end @@ -1833,6 +1839,12 @@ handle_suite_hook(scope, meta) do @before_suite_hooks.unshift Hooks::BeforeHook.new(block, {}) end || begin + # defeat Ruby 2.5 lazy proc allocation to ensure + # the methods below are passed the same proc instances + # so `Hook` equality is preserved. For more info, see: + # https://bugs.ruby-lang.org/issues/14045#note-5 + block.__id__ + add_hook_to_existing_matching_groups(meta, scope) { |g| g.prepend_before(scope, *meta, ) } super(scope, *meta, ) end @@ -1851,6 +1863,12 @@ handle_suite_hook(scope, meta) do @after_suite_hooks.unshift Hooks::AfterHook.new(block, {}) end || begin + # defeat Ruby 2.5 lazy proc allocation to ensure + # the methods below are passed the same proc instances + # so `Hook` equality is preserved. For more info, see: + # https://bugs.ruby-lang.org/issues/14045#note-5 + block.__id__ + add_hook_to_existing_matching_groups(meta, scope) { |g| g.after(scope, *meta, ) } super(scope, *meta, ) end @@ -1874,6 +1892,12 @@ handle_suite_hook(scope, meta) do @after_suite_hooks <<
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2017-11-01 11:08:03 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Wed Nov 1 11:08:03 2017 rev:23 rq:537495 version:3.7.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2017-05-27 13:11:24.746481688 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2017-11-01 11:08:05.481163720 +0100 @@ -1,0 +2,26 @@ +Thu Oct 26 10:12:08 UTC 2017 - co...@suse.com + +- updated to version 3.7.0 + see installed Changelog.md + + ### Development + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.0...master) + + ### 3.7.0 / 2017-10-17 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0...v3.7.0) + + Enhancements: + + * Add `-n` alias for `--next-failure`. (Ian Ker-Seymer, #2434) + * Improve compatibility with `--enable-frozen-string-literal` option +on Ruby 2.3+. (Pat Allan, #2425, #2427, #2437) + * Do not run `:context` hooks for example groups that have been skipped. +(Devon Estes, #2442) + * Add `errors_outside_of_examples_count` to the JSON formatter. +(Takeshi Arabiki, #2448) + + Bug Fixes: + + * Improve compatibility with frozen string literal flag. (#2425, Pat Allan) + +--- Old: rspec-core-3.6.0.gem New: rspec-core-3.7.0.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.PD76K7/_old 2017-11-01 11:08:06.045143119 +0100 +++ /var/tmp/diff_new_pack.PD76K7/_new 2017-11-01 11:08:06.045143119 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.6.0 +Version:3.7.0 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} @@ -35,7 +35,7 @@ BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives Url:https://github.com/rspec/rspec-core -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:RSpec runner and formatters License:MIT ++ rspec-core-3.6.0.gem -> rspec-core-3.7.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2017-05-05 01:58:29.0 +0200 +++ new/Changelog.md2017-10-17 17:13:00.0 +0200 @@ -1,3 +1,23 @@ +### Development +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.0...master) + +### 3.7.0 / 2017-10-17 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0...v3.7.0) + +Enhancements: + +* Add `-n` alias for `--next-failure`. (Ian Ker-Seymer, #2434) +* Improve compatibility with `--enable-frozen-string-literal` option + on Ruby 2.3+. (Pat Allan, #2425, #2427, #2437) +* Do not run `:context` hooks for example groups that have been skipped. + (Devon Estes, #2442) +* Add `errors_outside_of_examples_count` to the JSON formatter. + (Takeshi Arabiki, #2448) + +Bug Fixes: + +* Improve compatibility with frozen string literal flag. (#2425, Pat Allan) + ### 3.6.0 / 2017-05-04 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.6.0.beta2...v3.6.0) Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/configuration.rb new/lib/rspec/core/configuration.rb --- old/lib/rspec/core/configuration.rb 2017-05-05 01:58:29.0 +0200 +++ new/lib/rspec/core/configuration.rb 2017-10-17 17:13:00.0 +0200 @@ -161,7 +161,7 @@ # @macro define_reader # The file path to use for persisting example statuses. Necessary for the - # `--only-failures` and `--next-failures` CLI options. + # `--only-failures` and `--next-failure` CLI options. # # @overload example_status_persistence_file_path # @return [String] the file path @@ -170,7 +170,7 @@ define_reader :example_status_persistence_file_path # Sets the file path to use for persisting example statuses. Necessary for the - # `--only-failures` and `--next-failures` CLI options. + # `--only-failures` and `--next-failure` CLI options. def example_status_persistence_file_path=(value)
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2017-05-27 13:11:22 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Sat May 27 13:11:22 2017 rev:22 rq:497691 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-10-13 11:24:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2017-05-27 13:11:24.746481688 +0200 @@ -1,0 +2,71 @@ +Tue May 23 10:17:23 UTC 2017 - co...@suse.com + +- updated to version 3.6.0 + see installed Changelog.md + + ### 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. + +--- Old: rspec-core-3.5.4.gem New: rspec-core-3.6.0.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.DPJego/_old 2017-05-27 13:11:25.298403657 +0200 +++ /var/tmp/diff_new_pack.DPJego/_new 2017-05-27 13:11:25.302403092 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-10-13 11:24:43 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-09-14 23:31:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-10-13 11:24:44.0 +0200 @@ -1,0 +2,14 @@ +Sun Oct 2 05:02:36 UTC 2016 - co...@suse.com + +- updated to version 3.5.4 + see installed Changelog.md + + ### 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) + +--- Old: rspec-core-3.5.3.gem New: rspec-core-3.5.4.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.oWWmw9/_old 2016-10-13 11:24:45.0 +0200 +++ /var/tmp/diff_new_pack.oWWmw9/_new 2016-10-13 11:24:45.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.5.3 +Version:3.5.4 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.5.3.gem -> rspec-core-3.5.4.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2016-09-02 14:31:34.0 +0200 +++ new/Changelog.md2016-10-01 08:01:30.0 +0200 @@ -1,3 +1,11 @@ +### 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) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example_group.rb new/lib/rspec/core/example_group.rb --- old/lib/rspec/core/example_group.rb 2016-09-02 14:31:34.0 +0200 +++ new/lib/rspec/core/example_group.rb 2016-10-01 08:01:30.0 +0200 @@ -827,6 +827,12 @@ const_scope end +def self.remove_all_constants + constants.each do |constant| +__send__(:remove_const, constant) + end +end + def self.base_name_for(group) return "Anonymous" if group.description.empty? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/option_parser.rb new/lib/rspec/core/option_parser.rb --- old/lib/rspec/core/option_parser.rb 2016-09-02 14:31:35.0 +0200 +++ new/lib/rspec/core/option_parser.rb 2016-10-01 08:01:30.0 +0200 @@ -93,11 +93,6 @@ options[:failure_exit_code] = code end -parser.on('--dry-run', 'Print the formatter output of your suite without', - ' running any examples or hooks') do |_o| - options[:dry_run] = true -end - parser.on('-X', '--[no-]drb', 'Run examples via DRb.') do |use_drb| options[:drb] = use_drb options[:runner] = RSpec::Core::Invocations::DRbWithFallback.new if use_drb @@ -107,10 +102,6 @@ options[:drb_port] = o.to_i end -parser.on('--init', 'Initialize your project with RSpec.') do |_cmd| - options[:runner] = RSpec::Core::Invocations::InitializeProject.new -end - parser.separator("\n Output \n\n") parser.on('-f', '--format FORMATTER', 'Choose a formatter.', @@ -163,6 +154,11 @@ end end +parser.on('--dry-run', 'Print the formatter output of your suite without', + ' running any examples or hooks') do |_o| + options[:dry_run] = true +end + parser.on('-w', '--warnings', 'Enable ruby warnings') do $VERBOSE = true end @@ -244,6 +240,10 @@ parser.separator("\n Utility \n\n") +parser.on('--init', 'Initialize your project with RSpec.') do |_cmd| + options[:runner] = RSpec::Core::Invocations::InitializeProject.new +end + parser.on('-v',
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-09-14 23:31:30 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-08-17 11:59:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-09-14 23:31:32.0 +0200 @@ -1,0 +2,20 @@ +Sat Sep 3 04:45:14 UTC 2016 - co...@suse.com + +- updated to version 3.5.3 + see installed Changelog.md + + ### 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) + +--- Old: rspec-core-3.5.2.gem New: rspec-core-3.5.3.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.oJTxA1/_old 2016-09-14 23:31:33.0 +0200 +++ /var/tmp/diff_new_pack.oJTxA1/_new 2016-09-14 23:31:33.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.5.2 +Version:3.5.3 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.5.2.gem -> rspec-core-3.5.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2016-07-28 16:27:01.0 +0200 +++ new/Changelog.md2016-09-02 14:31:34.0 +0200 @@ -1,3 +1,17 @@ +### 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) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/configuration.rb new/lib/rspec/core/configuration.rb --- old/lib/rspec/core/configuration.rb 2016-07-28 16:27:01.0 +0200 +++ new/lib/rspec/core/configuration.rb 2016-09-02 14:31:34.0 +0200 @@ -1830,12 +1830,11 @@ def with_suite_hooks return yield if dry_run? -hook_context = SuiteHookContext.new begin - run_hooks_with(@before_suite_hooks, hook_context) + run_suite_hooks("a `before(:suite)` hook", @before_suite_hooks) yield ensure - run_hooks_with(@after_suite_hooks, hook_context) + run_suite_hooks("an `after(:suite)` hook", @after_suite_hooks) end end @@ -1875,8 +1874,16 @@ yield end - def run_hooks_with(hooks, hook_context) -hooks.each { |h| h.run(hook_context) } + def run_suite_hooks(hook_description, hooks) +context = SuiteHookContext.new(hook_description, reporter) + +hooks.each do |hook| + begin +hook.run(context) + rescue Support::AllExceptionsExceptOnesWeMustNotRescue => ex +context.set_exception(ex) + end +end end def get_files_to_run(paths) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example.rb new/lib/rspec/core/example.rb --- old/lib/rspec/core/example.rb 2016-07-28 16:27:01.0 +0200 +++ new/lib/rspec/core/example.rb 2016-09-02 14:31:34.0 +0200 @@ -632,16 +632,16 @@ # @private # Provides an execution
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-08-17 11:59:54 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-07-16 22:11:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-08-17 11:59:56.0 +0200 @@ -1,0 +2,18 @@ +Sat Jul 30 04:33:16 UTC 2016 - co...@suse.com + +- updated to version 3.5.2 + see installed Changelog.md + + ### 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) + +--- Old: rspec-core-3.5.1.gem New: rspec-core-3.5.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.gRxllD/_old 2016-08-17 11:59:57.0 +0200 +++ /var/tmp/diff_new_pack.gRxllD/_new 2016-08-17 11:59:57.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.5.1 +Version:3.5.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.5.1.gem -> rspec-core-3.5.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2016-07-07 06:39:05.0 +0200 +++ new/Changelog.md2016-07-28 16:27:01.0 +0200 @@ -1,3 +1,15 @@ +### 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) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example.rb new/lib/rspec/core/example.rb --- old/lib/rspec/core/example.rb 2016-07-07 06:39:05.0 +0200 +++ new/lib/rspec/core/example.rb 2016-07-28 16:27:01.0 +0200 @@ -138,8 +138,10 @@ # don't clone the example group because the new example # must belong to the same example group (not a clone). +# +# block is nil in new_metadata so we have to get it from metadata. Example.new(example_group, description.clone, -new_metadata, new_metadata[:block]) +new_metadata, metadata[:block]) end # @private @@ -461,15 +463,14 @@ def finish(reporter) pending_message = execution_result.pending_message -reporter.example_finished(self) if @exception - record_finished :failed execution_result.exception = @exception + record_finished :failed reporter.example_failed self false elsif pending_message - record_finished :pending execution_result.pending_message = pending_message + record_finished :pending reporter.example_pending self true else @@ -481,6 +482,7 @@ def record_finished(status) execution_result.record_finished(status, clock.now) +reporter.example_finished(self) end def run_before_example diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/rake_task.rb new/lib/rspec/core/rake_task.rb --- old/lib/rspec/core/rake_task.rb 2016-07-07 06:39:05.0 +0200 +++ new/lib/rspec/core/rake_task.rb 2016-07-28 16:27:01.0 +0200 @@ -102,6 +102,7 @@ if ENV['SPEC']
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-07-16 22:11:54 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-03-16 10:26:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-07-16 22:11:56.0 +0200 @@ -1,0 +2,20 @@ +Fri Jul 8 04:32:32 UTC 2016 - co...@suse.com + +- updated to version 3.5.1 + see installed Changelog.md + + ### 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) + +--- +Sat Jul 2 05:20:05 UTC 2016 - co...@suse.com + +- updated to version 3.5.0 + see installed Changelog.md + +--- Old: rspec-core-3.4.4.gem New: rspec-core-3.5.1.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.1OY1ei/_old 2016-07-16 22:11:57.0 +0200 +++ /var/tmp/diff_new_pack.1OY1ei/_new 2016-07-16 22:11:57.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.4.4 +Version:3.5.1 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} @@ -34,7 +34,7 @@ BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives -Url:http://github.com/rspec/rspec-core +Url:https://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:RSpec runner and formatters ++ rspec-core-3.4.4.gem -> rspec-core-3.5.1.gem ++ 2068 lines of diff (skipped)
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-03-16 10:26:17 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-03-07 13:22:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-03-16 10:26:22.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 10 05:42:29 UTC 2016 - co...@suse.com + +- updated to version 3.4.4 + see installed Changelog.md + +--- Old: rspec-core-3.4.3.gem New: rspec-core-3.4.4.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.DdceGE/_old 2016-03-16 10:26:23.0 +0100 +++ /var/tmp/diff_new_pack.DdceGE/_new 2016-03-16 10:26:23.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.4.3 +Version:3.4.4 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.4.3.gem -> rspec-core-3.4.4.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2016-02-18 23:50:28.0 +0100 +++ new/Changelog.md2016-03-09 10:52:06.0 +0100 @@ -1,5 +1,13 @@ ### Development -[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3-4-maintenance) +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...3-4-maintenance) + +### 3.4.4 / 2016-03-09 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3.4.4) + +Bug Fixes: + +* Fix `RSpec::Core::RakeTask` so that it works with Rake 11. + (Travis Grathwell, #2197) ### 3.4.3 / 2016-02-19 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.2...3.4.3) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/rake_task.rb new/lib/rspec/core/rake_task.rb --- old/lib/rspec/core/rake_task.rb 2016-02-18 23:50:28.0 +0100 +++ new/lib/rspec/core/rake_task.rb 2016-03-09 10:52:06.0 +0100 @@ -88,7 +88,7 @@ # @private def define(args, _block) -desc "Run RSpec code examples" unless ::Rake.application.last_comment +desc "Run RSpec code examples" unless ::Rake.application.last_description task name, *args do |_, task_args| RakeFileUtils.__send__(:verbose, verbose) do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2016-02-18 23:50:28.0 +0100 +++ new/lib/rspec/core/version.rb 2016-03-09 10:52:06.0 +0100 @@ -3,7 +3,7 @@ # Version information for RSpec Core. module Version # Current version of RSpec Core, in semantic versioning format. - STRING = '3.4.3' + STRING = '3.4.4' end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2016-02-18 23:50:28.0 +0100 +++ new/metadata2016-03-09 10:52:06.0 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: rspec-core version: !ruby/object:Gem::Version - version: 3.4.3 + version: 3.4.4 platform: ruby authors: - Steven Baker @@ -46,7 +46,7 @@ ZsVDj6a7lH3cNqtWXZxrb2wO38qV5AkYj8SQK7Hj3/Yui9myUX3crr+PdetazSqQ F3MdtaDehhjC -END CERTIFICATE- -date: 2016-02-18 00:00:00.0 Z +date: 2016-03-09 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rspec-support @@ -66,14 +66,14 @@ name: rake requirement: !ruby/object:Gem::Requirement requirements: -- - "~>" +- - ">=" - !ruby/object:Gem::Version version: 10.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: -- - "~>" +- - ">=" - !ruby/object:Gem::Version version: 10.0.0 - !ruby/object:Gem::Dependency @@ -293,9 +293,9 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.5.1 +rubygems_version: 2.4.5.1 signing_key: specification_version: 4 -summary: rspec-core-3.4.3 +summary: rspec-core-3.4.4
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-03-07 13:22:47 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2016-02-28 02:25:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-03-07 13:22:48.0 +0100 @@ -1,0 +2,23 @@ +Fri Feb 19 05:38:02 UTC 2016 - co...@suse.com + +- updated to version 3.4.3 + see installed Changelog.md + + ### Development + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3-4-maintenance) + + ### 3.4.3 / 2016-02-19 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.2...3.4.3) + + Bug Fixes: + + * Prevent a `TypeError` from occuring when running via the rake task when +Ruby crashes. (Patrik Wenger, #2161) + * Only consider example and group declaration lines from a specific file +when applying line number filtering, instead of considering all +declaration lines from all spec files. (Myron Marston, #2170) + * Fix failure snippet extraction so that snippets that contain `do-end` style +block and end with `end`-only line can be extracted properly. +(Yuji Nakayama, #2173) + +--- Old: rspec-core-3.4.2.gem New: rspec-core-3.4.3.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.KTocNs/_old 2016-03-07 13:22:48.0 +0100 +++ /var/tmp/diff_new_pack.KTocNs/_new 2016-03-07 13:22:48.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.4.2 +Version:3.4.3 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.4.2.gem -> rspec-core-3.4.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2016-01-27 00:11:21.0 +0100 +++ new/Changelog.md2016-02-18 23:50:28.0 +0100 @@ -1,3 +1,20 @@ +### Development +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3-4-maintenance) + +### 3.4.3 / 2016-02-19 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.2...3.4.3) + +Bug Fixes: + +* Prevent a `TypeError` from occuring when running via the rake task when + Ruby crashes. (Patrik Wenger, #2161) +* Only consider example and group declaration lines from a specific file + when applying line number filtering, instead of considering all + declaration lines from all spec files. (Myron Marston, #2170) +* Fix failure snippet extraction so that snippets that contain `do-end` style + block and end with `end`-only line can be extracted properly. + (Yuji Nakayama, #2173) + ### 3.4.2 / 2016-01-26 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.1...v3.4.2) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example_group.rb new/lib/rspec/core/example_group.rb --- old/lib/rspec/core/example_group.rb 2016-01-27 00:11:21.0 +0100 +++ new/lib/rspec/core/example_group.rb 2016-02-18 23:50:28.0 +0100 @@ -347,7 +347,7 @@ @descendant_filtered_examples = nil @_descendants = nil @parent_groups = nil -@declaration_line_numbers = nil +@declaration_locations = nil end # Adds an example to the example group @@ -599,10 +599,10 @@ end # @private - def self.declaration_line_numbers -@declaration_line_numbers ||= [metadata[:line_number]] + - examples.map { |e| e.metadata[:line_number] } + - FlatMap.flat_map(children, &:declaration_line_numbers) + def self.declaration_locations +@declaration_locations ||= [Metadata.location_tuple_from(metadata)] + + examples.map { |e| Metadata.location_tuple_from(e.metadata) } + + FlatMap.flat_map(children, &:declaration_locations) end # @return [String] the unique id of this example group. Pass diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/formatters/exception_presenter.rb new/lib/rspec/core/formatters/exception_presenter.rb ---
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2016-02-28 02:25:38 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-12-01 10:02:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2016-02-28 02:25:41.0 +0100 @@ -1,0 +2,20 @@ +Wed Jan 27 05:32:55 UTC 2016 - co...@suse.com + +- updated to version 3.4.2 + see installed Changelog.md + + ### 3.4.2 / 2016-01-26 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.1...v3.4.2) + + Bug Fixes: + + * Fix `rspec --profile` when an example calls `abort` or `exit`. +(Bradley Schaefer, #2144) + * Fix `--drb` so that when no DRb server is running, it prevents +the DRb connection error from being listed as the cause of all +expectation failures. (Myron Marston, #2156) + * Fix syntax highlighter so that it works when the `coderay` gem is +installed as a rubygem but not already available on your load path +(as happens when you use bundler). (Myron Marston, #2159) + +--- Old: rspec-core-3.4.1.gem New: rspec-core-3.4.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.4vHYeJ/_old 2016-02-28 02:25:42.0 +0100 +++ /var/tmp/diff_new_pack.4vHYeJ/_new 2016-02-28 02:25:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.4.1 +Version:3.4.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.4.1.gem -> rspec-core-3.4.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-11-19 03:15:29.0 +0100 +++ new/Changelog.md2016-01-27 00:11:21.0 +0100 @@ -1,3 +1,17 @@ +### 3.4.2 / 2016-01-26 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.1...v3.4.2) + +Bug Fixes: + +* Fix `rspec --profile` when an example calls `abort` or `exit`. + (Bradley Schaefer, #2144) +* Fix `--drb` so that when no DRb server is running, it prevents + the DRb connection error from being listed as the cause of all + expectation failures. (Myron Marston, #2156) +* Fix syntax highlighter so that it works when the `coderay` gem is + installed as a rubygem but not already available on your load path + (as happens when you use bundler). (Myron Marston, #2159) + ### 3.4.1 / 2015-11-18 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.0...v3.4.1) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example.rb new/lib/rspec/core/example.rb --- old/lib/rspec/core/example.rb 2015-11-19 03:15:30.0 +0100 +++ new/lib/rspec/core/example.rb 2016-01-27 00:11:21.0 +0100 @@ -260,6 +260,7 @@ finish(reporter) ensure +execution_result.ensure_timing_set(clock) RSpec.current_example = nil end @@ -565,13 +566,23 @@ # @api private # Records the finished status of the example. def record_finished(status, finished_at) - self.status = status - self.finished_at = finished_at - self.run_time= (finished_at - started_at).to_f + self.status = status + calculate_run_time(finished_at) +end + +# @api private +# Populates finished_at and run_time if it has not yet been set +def ensure_timing_set(clock) + calculate_run_time(clock.now) unless finished_at end private +def calculate_run_time(finished_at) + self.finished_at = finished_at + self.run_time= (finished_at - started_at).to_f +end + # For backwards compatibility we present `status` as a string # when presenting the legacy hash interface.
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-12-01 10:02:36 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is "rubygem-rspec-core" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-07-20 11:20:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-12-01 10:02:37.0 +0100 @@ -1,0 +2,89 @@ +Mon Nov 23 05:31:15 UTC 2015 - co...@suse.com + +- updated to version 3.4.1 + see installed Changelog.md + + ### 3.4.1 / 2015-11-18 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.0...v3.4.1) + + Bug Fixes: + + * Fix backtrace formatter to handle backtraces that are `nil`. +(Myron Marston, #2118) + +--- +Fri Nov 13 05:38:34 UTC 2015 - co...@suse.com + +- updated to version 3.4.0 + see installed Changelog.md + + ### 3.4.0 / 2015-11-11 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.2...v3.4.0) + + Enhancements: + + * Combine multiple `--pattern` arguments making them equivalent to +`--pattern=1,2,...,n`. (Jon Rowe, #2002) + * Improve `inspect` and `to_s` output for `RSpec::Core::Example` +objects, replacing Ruby's excessively verbose output. (Gavin Miller, #1922) + * Add `silence_filter_announcements` configuration option. +(David Raffensperger, #2007) + * Add optional `example_finished` notification to the reporter protocol for +when you don't care about the example outcome. (Jon Rowe, #2013) + * Switch `--bisect` to a recursion-based bisection algorithm rather than +a permutation-based one. This better handles cases where an example +depends upon multiple other examples instead of just one and minimizes +the number of runs necessary to determine that an example set cannot be +minimized further. (Simon Coffey, #1997) + * Allow simple filters (e.g. `:symbol` key only) to be triggered by truthey +values. (Tim Mertens, #2035) + * Remove unneeded warning about need for `ansicon` on Windows when using +RSpec's `--color` option. (Ashley Engelund, #2038) + * Add option to configure RSpec to raise errors when issuing warnings. +(Jon Rowe, #2052) + * Append the root `cause` of a failure or error to the printed failure +output when a `cause` is available. (Adam Magan) + * Stop rescuing `NoMemoryError`, `SignalExcepetion`, `Interrupt` and +`SystemExit`. It is dangerous to interfere with these. (Myron Marston, #2063) + * Add `config.project_source_dirs` setting which RSpec uses to determine +if a backtrace line comes from your project source or from some +external library. It defaults to `spec`, `lib` and `app` but can be +configured differently. (Myron Marston, #2088) + * Improve failure line detection so that it looks for the failure line +in any project source directory instead of just in the spec file. +In addition, if no backtrace lines can be found from a project source +file, we fall back to displaying the source of the first backtrace +line. This should virtually eliminate the "Unable to find matching +line from backtrace" messages. (Myron Marston, #2088) + * Add support for `:extra_failure_lines` example metadata that will +be appended to the failure output. (bootstraponline, #2092). + * Add `RSpec::Core::Example#duplicate_with` to produce new examples +with cloned metadata. (bootstraponline, #2098) + * Add `RSpec::Core::Configuration#on_example_group_definition` to register +hooks to be invoked when example groups are created. (bootstraponline, #2094) + * Add `add_example` and `remove_example` to `RSpec::Core::ExampleGroup` to +allow manipulating an example groups examples. (bootstraponline, #2095) + * Display multiline failure source lines in failure output when Ripper is +available (MRI >= 1.9.2, and JRuby >= 1.7.5 && < 9.0.0.0.rc1). +(Yuji Nakayama, #2083) + * Add `max_displayed_failure_line_count` configuration option +(defaults to 10). (Yuji Nakayama, #2083) + * Enhance `fail_fast` option so it can take a number (e.g. `--fail-fast=3`) +to force the run to abort after the specified number of failures. +(Jack Scotti, #2065) + * Syntax highlight the failure snippets in text formatters when `color` +is enabled and the `coderay` gem is installed on a POSIX system. +(Myron Marston, #2109) + + Bug Fixes: + + * Lock `example_status_persistence_file` when reading from and writing +to it to prevent race conditions when multiple processes try to use +it. (Ben Woosley, #2029) + * Fix regression in 3.3 that caused spec file
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-07-20 11:20:00 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-07-05 17:56:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-07-20 11:20:01.0 +0200 @@ -1,0 +2,16 @@ +Thu Jul 16 04:32:03 UTC 2015 - co...@suse.com + +- updated to version 3.3.2 + see installed Changelog.md + + ### 3.3.2 / 2015-07-15 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.1...v3.3.2) + + Bug Fixes: + + * Fix formatters to handle exceptions for which `backtrace` returns `nil`. +(Myron Marston, #2023) + * Fix duplicate formatter detection so that it allows subclasses of formatters +to be added. (Sebastián Tello, #2019) + +--- Old: rspec-core-3.3.1.gem New: rspec-core-3.3.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.aw5XPH/_old 2015-07-20 11:20:02.0 +0200 +++ /var/tmp/diff_new_pack.aw5XPH/_new 2015-07-20 11:20:02.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.3.1 +Version:3.3.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.3.1.gem - rspec-core-3.3.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-06-18 17:01:22.0 +0200 +++ new/Changelog.md2015-07-15 19:06:07.0 +0200 @@ -1,3 +1,13 @@ +### 3.3.2 / 2015-07-15 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.1...v3.3.2) + +Bug Fixes: + +* Fix formatters to handle exceptions for which `backtrace` returns `nil`. + (Myron Marston, #2023) +* Fix duplicate formatter detection so that it allows subclasses of formatters + to be added. (Sebastián Tello, #2019) + ### 3.3.1 / 2015-06-18 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.0...v3.3.1) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/formatters/exception_presenter.rb new/lib/rspec/core/formatters/exception_presenter.rb --- old/lib/rspec/core/formatters/exception_presenter.rb2015-06-18 17:01:22.0 +0200 +++ new/lib/rspec/core/formatters/exception_presenter.rb2015-07-15 19:06:07.0 +0200 @@ -31,7 +31,7 @@ end def formatted_backtrace - backtrace_formatter.format_backtrace(exception.backtrace, example.metadata) + backtrace_formatter.format_backtrace(exception_backtrace, example.metadata) end def colorized_formatted_backtrace(colorizer=::RSpec::Core::Formatters::ConsoleCodes) @@ -129,7 +129,7 @@ def find_failed_line example_path = example.metadata[:absolute_file_path].downcase - exception.backtrace.find do |line| + exception_backtrace.find do |line| next unless (line_path = line[/(.+?):(\d+)(|:\d+)/, 1]) File.expand_path(line_path).downcase == example_path end @@ -147,6 +147,10 @@ formatted end +def exception_backtrace + exception.backtrace || [] +end + # @private # Configuring the `ExceptionPresenter` with the right set of options to handle # pending vs failed vs skipped and aggregated (or not) failures is not simple. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/formatters/html_formatter.rb new/lib/rspec/core/formatters/html_formatter.rb --- old/lib/rspec/core/formatters/html_formatter.rb 2015-06-18 17:01:22.0 +0200 +++ new/lib/rspec/core/formatters/html_formatter.rb 2015-07-15 19:06:07.0 +0200 @@ -138,7 +138,7 @@ # produced during the specs. def extra_failure_content(failure) RSpec::Support.require_rspec_core formatters/snippet_extractor - backtrace = failure.exception.backtrace.map do |line| + backtrace = (failure.exception.backtrace || []).map do |line|
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-07-05 17:56:18 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-06-15 17:46:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-07-05 17:56:20.0 +0200 @@ -1,0 +2,15 @@ +Fri Jun 19 04:33:18 UTC 2015 - co...@suse.com + +- updated to version 3.3.1 + see installed Changelog.md + + ### 3.3.1 / 2015-06-18 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.0...v3.3.1) + + Bug Fixes: + + * Correctly run `before(:suite)` (and friends) in the context of an example +group instance, thus making the expected RSpec environment available. +(Jon Rowe, #1986) + +--- Old: rspec-core-3.3.0.gem New: rspec-core-3.3.1.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.MLBD3l/_old 2015-07-05 17:56:21.0 +0200 +++ /var/tmp/diff_new_pack.MLBD3l/_new 2015-07-05 17:56:21.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.3.0 +Version:3.3.1 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.3.0.gem - rspec-core-3.3.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-06-12 17:04:53.0 +0200 +++ new/Changelog.md2015-06-18 17:01:22.0 +0200 @@ -1,3 +1,12 @@ +### 3.3.1 / 2015-06-18 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.0...v3.3.1) + +Bug Fixes: + +* Correctly run `before(:suite)` (and friends) in the context of an example + group instance, thus making the expected RSpec environment available. + (Jon Rowe, #1986) + ### 3.3.0 / 2015-06-12 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.3...v3.3.0) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example.rb new/lib/rspec/core/example.rb --- old/lib/rspec/core/example.rb 2015-06-12 17:04:53.0 +0200 +++ new/lib/rspec/core/example.rb 2015-06-18 17:01:22.0 +0200 @@ -558,6 +558,7 @@ class SuiteHookContext Example def initialize super(AnonymousExampleGroup, , {}) +@example_group_instance = AnonymousExampleGroup.new end # rubocop:disable Style/AccessorMethodName diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2015-06-12 17:04:54.0 +0200 +++ new/lib/rspec/core/version.rb 2015-06-18 17:01:23.0 +0200 @@ -3,7 +3,7 @@ # Version information for RSpec Core. module Version # Current version of RSpec Core, in semantic versioning format. - STRING = '3.3.0' + STRING = '3.3.1' end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2015-06-12 17:04:53.0 +0200 +++ new/metadata2015-06-18 17:01:22.0 +0200 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: rspec-core version: !ruby/object:Gem::Version - version: 3.3.0 + version: 3.3.1 platform: ruby authors: - Steven Baker @@ -46,7 +46,7 @@ ZsVDj6a7lH3cNqtWXZxrb2wO38qV5AkYj8SQK7Hj3/Yui9myUX3crr+PdetazSqQ F3MdtaDehhjC -END CERTIFICATE- -date: 2015-06-12 00:00:00.0 Z +date: 2015-06-18 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rspec-support @@ -307,6 +307,6 @@ rubygems_version: 2.2.2 signing_key: specification_version: 4 -summary: rspec-core-3.3.0 +summary: rspec-core-3.3.1 test_files: [] has_rdoc: Files old/metadata.gz.sig and new/metadata.gz.sig differ
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-06-15 17:46:08 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-04-13 20:29:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-06-15 17:46:10.0 +0200 @@ -1,0 +2,81 @@ +Sat Jun 13 04:34:37 UTC 2015 - co...@suse.com + +- updated to version 3.3.0 + see installed Changelog.md + + ### 3.3.0 / 2015-06-12 + [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.3...v3.3.0) + + Enhancements: + + * Expose the reporter used to run examples via `RSpec::Core::Example#reporter`. +(Jon Rowe, #1866) + * Make `RSpec::Core::Reporter#message` a public supported API. (Jon Rowe, #1866) + * Allow custom formatter events to be published via +`RSpec::Core::Reporter#publish(event_name, hash_of_attributes)`. (Jon Rowe, #1869) + * Remove dependency on the standard library `Set` and replace with `RSpec::Core::Set`. +(Jon Rowe, #1870) + * Assign a unique id to each example and group so that they can be +uniquely identified, even for shared examples (and similar situations) +where the location isn't unique. (Myron Marston, #1884) + * Use the example id in the rerun command printed for failed examples +when the location is not unique. (Myron Marston, #1884) + * Add `config.example_status_persistence_file_path` option, which is +used to persist the last run status of each example. (Myron Marston, #1888) + * Add `:last_run_status` metadata to each example, which indicates what +happened the last time an example ran. (Myron Marston, #1888) + * Add `--only-failures` CLI option which filters to only the examples +that failed the last time they ran. (Myron Marston, #1888) + * Add `--next-failure` CLI option which allows you to repeatedly focus +on just one of the currently failing examples, then move on to the +next failure, etc. (Myron Marston, #1888) + * Make `--order random` ordering stable, so that when you rerun a +subset with a given seed, the examples will be order consistently +relative to each other. (Myron Marston, #1908) + * Set example group constant earlier so errors when evaluating the context +include the example group name (Myron Marson, #1911) + * Make `let` and `subject` threadsafe. (Josh Cheek, #1858) + * Add version information into the JSON formatter. (Mark Swinson, #1883) + * Add `--bisect` CLI option, which will repeatedly run your suite in +order to isolate the failures to the smallest reproducible case. +(Myron Marston, #1917) + * For `config.include`, `config.extend` and `config.prepend`, apply the +module to previously defined matching example groups. (Eugene Kenny, #1935) + * When invalid options are parsed, notify users where they came from +(e.g. `.rspec` or `~/.rspec` or `ENV['SPEC_OPTS']`) so they can +easily find the source of the problem. (Myron Marston, #1940) + * Add pending message contents to the json formatter output. (Jon Rowe, #1949) + * Add shared group backtrace to the output displayed by the built-in +formatters for pending examples that have been fixed. (Myron Marston, #1946) + * Add support for `:aggregate_failures` metadata. Tag an example or +group with this metadata and it'll use rspec-expectations' +`aggregate_failures` feature to allow multiple failures in an example +and list them all, rather than aborting on the first failure. (Myron +Marston, #1946) + * When no formatter implements #message add a fallback to prevent those +messages being lost. (Jon Rowe, #1980) + * Profiling examples now takes into account time spent in `before(:context)` +hooks. (Denis Laliberté, Jon Rowe, #1971) + * Improve failure output when an example has multiple exceptions, such +as one from an `it` block and one from an `after` block. (Myron Marston, #1985) + + Bug Fixes: + + * Handle invalid UTF-8 strings within exception methods. (Benjamin Fleischer, #1760) + * Fix Rake Task quoting of file names with quotes to work properly on +Windows. (Myron Marston, #1887) + * Fix `RSpec::Core::RakeTask#failure_message` so that it gets printed +when the task failed. (Myron Marston, #1905) + * Make `let` work properly when defined in a shared context that is applied +to an individual example via metadata. (Myron Marston, #1912) + * Ensure `rspec/autorun` respects configuration defaults. (Jon Rowe, #1933) + * Prevent modules overriding example group defined methods when included, +prepended or extended
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-04-13 20:29:33 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-03-25 21:03:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-04-13 20:29:35.0 +0200 @@ -1,0 +2,13 @@ +Sat Apr 11 06:04:47 UTC 2015 - co...@suse.com + +- updated to version 3.2.3 + Bug Fixes: + + * Fix how the DSL methods are defined so that RSpec is compatible with + gems that define methods of the same name on `Kernel` (such as + the `its-it` gem). (Alex Kwiatkowski, Ryan Ong, #1907) + * Fix `before(:context) { skip }` so that it does not wrongly cause the + spec suite to exit with a non-zero status when no examples failed. + (Myron Marston, #1926) + +--- Old: rspec-core-3.2.2.gem New: rspec-core-3.2.3.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.bfUGXd/_old 2015-04-13 20:29:35.0 +0200 +++ /var/tmp/diff_new_pack.bfUGXd/_new 2015-04-13 20:29:35.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.2.2 +Version:3.2.3 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.2.2.gem - rspec-core-3.2.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-03-12 05:37:40.0 +0100 +++ new/Changelog.md2015-04-07 01:32:15.0 +0200 @@ -1,3 +1,15 @@ +### 3.2.3 / 2015-04-06 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.2...v3.2.3) + +Bug Fixes: + +* Fix how the DSL methods are defined so that RSpec is compatible with + gems that define methods of the same name on `Kernel` (such as + the `its-it` gem). (Alex Kwiatkowski, Ryan Ong, #1907) +* Fix `before(:context) { skip }` so that it does not wrongly cause the + spec suite to exit with a non-zero status when no examples failed. + (Myron Marston, #1926) + ### 3.2.2 / 2015-03-11 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.1...v3.2.2) @@ -61,6 +73,13 @@ * Make `-I` option support multiple values when separated by `File::PATH_SEPARATOR`, such as `rspec -I foo:bar`. This matches the behavior of Ruby's `-I` option. (Fumiaki Matsushima, #1855). +* Treat each example as having a singleton example group for the + purposes of applying metadata-based features that normally apply + to example groups to individually tagged examples. For example, + `RSpec.shared_context Uses redis, :uses_redis` will now apply + to individual examples tagged with `:uses_redis`, as will + `config.include RedisHelpers, :uses_redis`, and + `config.before(:context, :uses_redis) { }`, etc. (Myron Marston, #1749) Bug Fixes: Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/example_group.rb new/lib/rspec/core/example_group.rb --- old/lib/rspec/core/example_group.rb 2015-03-12 05:37:40.0 +0100 +++ new/lib/rspec/core/example_group.rb 2015-04-07 01:32:15.0 +0200 @@ -35,7 +35,7 @@ # @private def self.idempotently_define_singleton_method(name, definition) (class self; self; end).module_exec do - remove_method(name) if method_defined?(name) + remove_method(name) if method_defined?(name) instance_method(name).owner == self define_method(name, definition) end end @@ -514,6 +514,7 @@ result_for_this_group results_for_descendants rescue Pending::SkipDeclaredInExample = ex for_filtered_examples(reporter) { |example| example.skip_with_exception(reporter, ex) } + true rescue Exception = ex RSpec.world.wants_to_quit = true if fail_fast? for_filtered_examples(reporter) { |example| example.fail_with_exception(reporter, ex) } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2015-03-12 05:37:40.0 +0100 +++ new/lib/rspec/core/version.rb
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-03-25 21:03:29 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-03-01 14:57:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-03-25 21:03:30.0 +0100 @@ -1,0 +2,11 @@ +Fri Mar 20 20:48:34 UTC 2015 - co...@suse.com + +- updated to version 3.2.2 + Bug Fixes: + + * Fix regression in 3.2.0 that allowed tag-filtered examples to + run even if there was a location filter applied to the spec + file that was intended to limit the file to other examples. + (#1894, Myron Marston) + +--- Old: rspec-core-3.2.1.gem New: rspec-core-3.2.2.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.tQU6sC/_old 2015-03-25 21:03:30.0 +0100 +++ /var/tmp/diff_new_pack.tQU6sC/_new 2015-03-25 21:03:30.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.2.1 +Version:3.2.2 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.2.1.gem - rspec-core-3.2.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-02-24 04:19:27.0 +0100 +++ new/Changelog.md2015-03-12 05:37:40.0 +0100 @@ -1,3 +1,13 @@ +### 3.2.2 / 2015-03-11 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.1...v3.2.2) + +Bug Fixes: + +* Fix regression in 3.2.0 that allowed tag-filtered examples to + run even if there was a location filter applied to the spec + file that was intended to limit the file to other examples. + (#1894, Myron Marston) + ### 3.2.1 / 2015-02-23 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.0...v3.2.1) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/filter_manager.rb new/lib/rspec/core/filter_manager.rb --- old/lib/rspec/core/filter_manager.rb2015-02-24 04:19:27.0 +0100 +++ new/lib/rspec/core/filter_manager.rb2015-03-12 05:37:40.0 +0100 @@ -31,8 +31,13 @@ if inclusions.standalone? examples.select { |e| include?(e) } else - locations = inclusions.fetch(:locations) { Hash.new([]) } - examples.select { |e| priority_include?(e, locations) || (!exclude?(e) include?(e)) } + locations, other_inclusions = inclusions.partition_locations + + examples.select do |e| +priority_include?(e, locations) do + !exclude?(e) other_inclusions.include_example?(e) +end + end end end @@ -83,7 +88,7 @@ # defined in the same file as the location filters. Excluded specs in # other files should still be excluded. def priority_include?(example, locations) -return false if locations[example.metadata[:absolute_file_path]].empty? +return yield if locations[example.metadata[:absolute_file_path]].empty? MetadataFilter.filter_applies?(:locations, locations, example.metadata) end end @@ -104,8 +109,8 @@ [exclusions, inclusions] end - def initialize(*args, block) -@rules = Hash.new(*args, block) + def initialize(rules={}) +@rules = rules end def add(updated) @@ -173,6 +178,13 @@ apply_standalone_filter(*args) || super end + def partition_locations +locations = @rules.fetch(:locations) { Hash.new([]) } +other_inclusions = self.class.new(@rules.dup.tap { |r| r.delete(:locations) }) + +return locations, other_inclusions + end + def include_example?(example) @rules.empty? || super end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2015-02-24 04:19:27.0 +0100 +++ new/lib/rspec/core/version.rb 2015-03-12 05:37:40.0 +0100 @@ -3,7 +3,7 @@ # Version information for RSpec Core. module
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-03-01 14:57:52 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2015-02-08 13:03:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-03-01 14:57:53.0 +0100 @@ -1,0 +2,9 @@ +Thu Feb 26 06:19:30 UTC 2015 - co...@suse.com + +- updated to version 3.2.1 + Bug Fixes: + + * Notify start-of-run seed _before_ `start` notification rather than + _after_ so that formatters like Fuubar work properly. (Samuel Esposito, #1882) + +--- Old: rspec-core-3.2.0.gem New: rspec-core-3.2.1.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.9SXFkD/_old 2015-03-01 14:57:54.0 +0100 +++ /var/tmp/diff_new_pack.9SXFkD/_new 2015-03-01 14:57:54.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-rspec-core -Version:3.2.0 +Version:3.2.1 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} ++ rspec-core-3.2.0.gem - rspec-core-3.2.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Changelog.md new/Changelog.md --- old/Changelog.md2015-02-03 16:33:24.0 +0100 +++ new/Changelog.md2015-02-24 04:19:27.0 +0100 @@ -1,3 +1,11 @@ +### 3.2.1 / 2015-02-23 +[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.0...v3.2.1) + +Bug Fixes: + +* Notify start-of-run seed _before_ `start` notification rather than + _after_ so that formatters like Fuubar work properly. (Samuel Esposito, #1882) + ### 3.2.0 / 2015-02-03 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.1.7...v3.2.0) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/reporter.rb new/lib/rspec/core/reporter.rb --- old/lib/rspec/core/reporter.rb 2015-02-03 16:33:24.0 +0100 +++ new/lib/rspec/core/reporter.rb 2015-02-24 04:19:27.0 +0100 @@ -69,8 +69,8 @@ def start(expected_example_count, time=RSpec::Core::Time.now) @start = time @load_time = (@start - @configuration.start_time).to_f - notify :start, Notifications::StartNotification.new(expected_example_count, @load_time) notify :seed, Notifications::SeedNotification.new(@configuration.seed, seed_used?) + notify :start, Notifications::StartNotification.new(expected_example_count, @load_time) end # @private diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rspec/core/version.rb new/lib/rspec/core/version.rb --- old/lib/rspec/core/version.rb 2015-02-03 16:33:24.0 +0100 +++ new/lib/rspec/core/version.rb 2015-02-24 04:19:27.0 +0100 @@ -3,7 +3,7 @@ # Version information for RSpec Core. module Version # Current version of RSpec Core, in semantic versioning format. - STRING = '3.2.0' + STRING = '3.2.1' end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2015-02-03 16:33:24.0 +0100 +++ new/metadata2015-02-24 04:19:27.0 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: rspec-core version: !ruby/object:Gem::Version - version: 3.2.0 + version: 3.2.1 platform: ruby authors: - Steven Baker @@ -46,7 +46,7 @@ ZsVDj6a7lH3cNqtWXZxrb2wO38qV5AkYj8SQK7Hj3/Yui9myUX3crr+PdetazSqQ F3MdtaDehhjC -END CERTIFICATE- -date: 2015-02-03 00:00:00.0 Z +date: 2015-02-24 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rspec-support @@ -276,9 +276,9 @@ version: '0' requirements: [] rubyforge_project: rspec -rubygems_version: 2.2.2 +rubygems_version: 2.4.5 signing_key: specification_version: 4 -summary: rspec-core-3.2.0 +summary: rspec-core-3.2.1 test_files: [] has_rdoc: Files old/metadata.gz.sig and new/metadata.gz.sig differ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2015-02-08 13:03:43 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2014-10-20 07:26:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2015-02-08 13:03:44.0 +0100 @@ -1,0 +2,48 @@ +Fri Feb 6 20:23:34 UTC 2015 - co...@suse.com + +- updated to version 3.2.0 + Enhancements: + + * Improve the `inspect` output of example groups. (Mike Dalton, #1687) + * When rake task fails, only output the command if `verbose` flag is + set. (Ben Snape, #1704) + * Add `RSpec.clear_examples` as a clear way to reset examples in between + spec runs, whilst retaining user configuration. (Alexey Fedorov, #1706) + * Reduce string allocations when defining and running examples by 70% + and 50% respectively. (Myron Marston, #1738) + * Removed dependency on pathname from stdlib. (Sam Phippen, #1703) + * Improve the message presented when a user hits Ctrl-C. + (Alex Chaffee #1717, #1742) + * Improve shared example group inclusion backtrace displayed + in failed example output so that it works for all methods + of including shared example groups and shows all inclusion + locations. (Myron Marston, #1763) + * Issue seed notification at start (as well as the end) of the reporter + run. (Arlandis Word, #1761) + * Improve the documentation of around hooks. (Jim Kingdon, #1772) + * Support prepending of modules into example groups from config and allow + filtering based on metadata. (Arlandis Word, #1806) + * Emit warnings when `:suite` hooks are registered on an example group + (where it has always been ignored) or are registered with metadata + (which has always been ignored). (Myron Marston, #1805) + * Provide a friendly error message when users call RSpec example group + APIs (e.g. `context`, `describe`, `it`, `let`, `before`, etc) from + within an example where those APIs are unavailable. (Myron Marston, #1819) + * Provide a friendly error message when users call RSpec example + APIs (e.g. `expect`, `double`, `stub_const`, etc) from + within an example group where those APIs are unavailable. + (Myron Marston, #1819) + * Add new `RSpec::Core::Sandbox.sandboxed { }` API that facilitates + testing RSpec with RSpec, allowing you to define example groups + and example from within an example without affecting the global + `RSpec.world` state. (Tyler Ball, 1808) + +--- +Tue Jan 20 09:47:44 UTC 2015 - dmuel...@suse.com + +- update to 3.1.7: + * Rails 4.1 support + [ too many changes to list here, see +http://www.rubydoc.info/gems/rspec-core/file/Changelog.md ] + +--- Old: rspec-core-2.14.8.gem New: rspec-core-3.2.0.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.Gxgsxf/_old 2015-02-08 13:03:45.0 +0100 +++ /var/tmp/diff_new_pack.Gxgsxf/_new 2015-02-08 13:03:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,28 @@ # +# +# This file was generated with a gem2rpm.yml and not just plain gem2rpm. +# All sections marked as MANUAL, license headers, summaries and descriptions +# can be maintained in that file. Please consult this file before editing any +# of those fields +# + Name: rubygem-rspec-core -Version:2.14.8 +Version:3.2.0 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{ruby = 1.8.7} BuildRequires: %{rubygem gem2rpm} BuildRequires: %{rubygem rdoc 3.10} -BuildRequires: %{ruby} BuildRequires: ruby-macros = 5 BuildRequires: update-alternatives Url:http://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml -Summary:rspec-core-2.14.8 +Summary:RSpec runner and formatters License:MIT Group: Development/Languages/Ruby PreReq: update-alternatives ++ gem2rpm.yml ++ ---
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2014-10-20 07:26:46 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2014-03-21 15:47:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2014-10-20 07:26:46.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 13 18:41:28 UTC 2014 - co...@suse.com + +- adapt to new rubygem packaging + +--- New: gem2rpm.yml Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.9jeEW4/_old 2014-10-20 07:26:47.0 +0200 +++ /var/tmp/diff_new_pack.9jeEW4/_new 2014-10-20 07:26:47.0 +0200 @@ -21,15 +21,15 @@ Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} -%define mod_branch -%{version} -%define mod_weight 21408 - BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 3 +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{rubygem rdoc 3.10} +BuildRequires: %{ruby} +BuildRequires: ruby-macros = 5 BuildRequires: update-alternatives -BuildRequires: rubygem(rdoc) 3.10 Url:http://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:rspec-core-2.14.8 License:MIT Group: Development/Languages/Ruby @@ -38,80 +38,16 @@ %description BDD for Ruby. RSpec runner and example groups. -%package doc -Summary:RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - -%package testsuite -Summary:Test suite for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description testsuite -Test::Unit or RSpec files, useful for developers. - %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f -mkdir -p %{buildroot}%{_sysconfdir}/alternatives -mv %{buildroot}%{_bindir}/autospec{,%{mod_branch}} -touch %{buildroot}%{_sysconfdir}/alternatives/autospec -ln -s %{_sysconfdir}/alternatives/autospec %{buildroot}%{_bindir}/autospec - -mv %{buildroot}%{_bindir}/rspec{,%{mod_branch}} -touch %{buildroot}%{_sysconfdir}/alternatives/rspec -ln -s %{_sysconfdir}/alternatives/rspec %{buildroot}%{_bindir}/rspec - -mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{gem_base}/gems/%{mod_full_name}/Changelog.md %buildroot/%{_docdir}/%{name}/Changelog.md -ln -s %{gem_base}/gems/%{mod_full_name}/License.txt %buildroot/%{_docdir}/%{name}/License.txt -ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md - -%post -/usr/sbin/update-alternatives --install \ -%{_bindir}/autospec autospec %{_bindir}/autospec%{mod_branch} %{mod_weight} -/usr/sbin/update-alternatives --install \ -%{_bindir}/rspec rspec %{_bindir}/rspec%{mod_branch} %{mod_weight} - -%preun -if [ $1 = 0 ] ; then -/usr/sbin/update-alternatives --remove autospec %{_bindir}/autospec%{mod_branch} -fi -if [ $1 = 0 ] ; then -/usr/sbin/update-alternatives --remove rspec %{_bindir}/rspec%{mod_branch} -fi - -%files -%defattr(-,root,root,-) -%{_docdir}/%{name} -%{_bindir}/autospec%{mod_branch} -%{_bindir}/autospec -%ghost %{_sysconfdir}/alternatives/autospec -%{_bindir}/rspec%{mod_branch} -%{_bindir}/rspec -%ghost %{_sysconfdir}/alternatives/rspec -%{gem_base}/cache/%{mod_full_name}.gem -%{gem_base}/gems/%{mod_full_name}/ -%exclude %{gem_base}/gems/%{mod_full_name}/spec -%{gem_base}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{gem_base}/doc - -%files testsuite -%defattr(-,root,root,-) -%{gem_base}/gems/%{mod_full_name}/spec +%gem_install \ + --symlink-binaries \ + --doc-files=Changelog.md License.txt README.md \ + -f + +%gem_packages %changelog ++ gem2rpm.yml ++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm #
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2014-03-21 15:47:38 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2013-11-07 09:02:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2014-03-21 15:47:48.0 +0100 @@ -1,0 +2,9 @@ +Tue Mar 18 14:57:13 UTC 2014 - co...@suse.com + +- updated to version 2.14.8 + Bug fixes: + + * Fix regression with the `TextMateFormatter` that prevented backtrace links + from being clickable. (Stefan Daschek) + +--- Old: rspec-core-2.14.7.gem New: rspec-core-2.14.8.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.1jo9mR/_old 2014-03-21 15:47:49.0 +0100 +++ /var/tmp/diff_new_pack.1jo9mR/_new 2014-03-21 15:47:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rspec-core # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,20 @@ Name: rubygem-rspec-core -Version:2.14.7 +Version:2.14.8 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} %define mod_branch -%{version} -%define mod_weight 21407 +%define mod_weight 21408 BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 1 +BuildRequires: ruby-macros = 3 BuildRequires: update-alternatives BuildRequires: rubygem(rdoc) 3.10 Url:http://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem -Summary:rspec-core-2.14.7 +Summary:rspec-core-2.14.8 License:MIT Group: Development/Languages/Ruby PreReq: update-alternatives @@ -74,9 +74,9 @@ ln -s %{_sysconfdir}/alternatives/rspec %{buildroot}%{_bindir}/rspec mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/License.txt %buildroot/%{_docdir}/%{name}/License.txt -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/Changelog.md %buildroot/%{_docdir}/%{name}/Changelog.md +ln -s %{gem_base}/gems/%{mod_full_name}/Changelog.md %buildroot/%{_docdir}/%{name}/Changelog.md +ln -s %{gem_base}/gems/%{mod_full_name}/License.txt %buildroot/%{_docdir}/%{name}/License.txt +ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md %post /usr/sbin/update-alternatives --install \ @@ -101,17 +101,17 @@ %{_bindir}/rspec%{mod_branch} %{_bindir}/rspec %ghost %{_sysconfdir}/alternatives/rspec -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%exclude %{gem_base}/gems/%{mod_full_name}/spec +%{gem_base}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ +%doc %{gem_base}/doc %files testsuite %defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec +%{gem_base}/gems/%{mod_full_name}/spec %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2013-11-07 09:02:09 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2013-10-31 15:59:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2013-11-07 09:02:10.0 +0100 @@ -1,0 +2,15 @@ +Fri Nov 1 06:07:21 UTC 2013 - co...@suse.com + +- updated to version 2.14.7 + Bug fixes: + + * Fix regression in 2.14.6 that broke the Fivemat formatter. + It depended upon either + `example.execution_result[:exception].pending_fixed?` (which + was removed in 2.14.6 to fix an issue with frozen error objects) + or `RSpec::Core::PendingExampleFixedError` (which was renamed + to `RSpec::Core::Pending::PendingExampleFixedError` in 2.8. + This fix makes a constant alias for the old error name. + (Myron Marston) + +--- Old: rspec-core-2.14.6.gem New: rspec-core-2.14.7.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.wupr4i/_old 2013-11-07 09:02:11.0 +0100 +++ /var/tmp/diff_new_pack.wupr4i/_new 2013-11-07 09:02:11.0 +0100 @@ -17,12 +17,12 @@ Name: rubygem-rspec-core -Version:2.14.6 +Version:2.14.7 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} %define mod_branch -%{version} -%define mod_weight 21406 +%define mod_weight 21407 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-macros = 1 @@ -30,7 +30,7 @@ BuildRequires: rubygem(rdoc) 3.10 Url:http://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem -Summary:rspec-core-2.14.6 +Summary:rspec-core-2.14.7 License:MIT Group: Development/Languages/Ruby PreReq: update-alternatives -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-rspec-core for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rspec-core for openSUSE:Factory checked in at 2013-10-31 15:59:15 Comparing /work/SRC/openSUSE:Factory/rubygem-rspec-core (Old) and /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new (New) Package is rubygem-rspec-core Changes: --- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes 2013-10-14 13:06:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes 2013-10-31 15:59:16.0 +0100 @@ -1,0 +2,10 @@ +Sun Oct 20 12:05:37 UTC 2013 - co...@suse.com + +- updated to version 2.14.6 + Bug fixes: + + * Format stringified numbers correctly when mathn library is loaded. + (Jay Hayes) + * Fix an issue that prevented the use of frozen error objects. (Lars Gierth) + +--- Old: rspec-core-2.14.5.gem New: rspec-core-2.14.6.gem Other differences: -- ++ rubygem-rspec-core.spec ++ --- /var/tmp/diff_new_pack.O2uDHF/_old 2013-10-31 15:59:17.0 +0100 +++ /var/tmp/diff_new_pack.O2uDHF/_new 2013-10-31 15:59:17.0 +0100 @@ -17,12 +17,12 @@ Name: rubygem-rspec-core -Version:2.14.5 +Version:2.14.6 Release:0 %define mod_name rspec-core %define mod_full_name %{mod_name}-%{version} %define mod_branch -%{version} -%define mod_weight 21405 +%define mod_weight 21406 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-macros = 1 @@ -30,7 +30,7 @@ BuildRequires: rubygem(rdoc) 3.10 Url:http://github.com/rspec/rspec-core Source: http://rubygems.org/gems/%{mod_full_name}.gem -Summary:rspec-core-2.14.5 +Summary:rspec-core-2.14.6 License:MIT Group: Development/Languages/Ruby PreReq: update-alternatives -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org