Package Release Info

rubygem-rspec-core-3.12.0-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ruby3.4-rubygem-rspec-core

Change Logs

* Fri Oct 28 2022 coolo@suse.com
updated to version 3.12.0
  see installed Changelog.md
* Tue Feb 15 2022 coolo@suse.com
updated to version 3.11.0
  see installed Changelog.md
  [#]## Development
  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.11.0...3-11-maintenance)
  [#]## 3.11.0 / 2022-02-09
  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.2...v3.11.0)
  Enhancements:
  * Improve pluralisation of words ending with `s` (like process). (Joshua Pinter, #2779)
  * Add ordering by file modification time (most recent first). (Matheus Richard, #2778)
  * Add `to_s` to reserved names for #let and #subject. (Nick Flückiger, #2886)
  * Introduce `RSpec.current_scope` to expose the current scope in which
    RSpec is executing. e.g. `:before_example_hook`, `:example` etc. (@odinhb, #2895)
  * Add named bold colours as options for custom colours. (#2913, #2914)
  * Warn when (but not prevent) a `SystemExit` occurs. (Jared Beck, #2926)
  [#]## 3.10.2 / 2022-01-27
  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.1...v3.10.2)
  Bug fixes:
  * Ensure bisect communication uses consistent encoding. (Mike Jarema, #2852)
  * Fix exception presenter when the root cause exception has nil backtrace.
    (Zinovyev Ivan, #2903)
  * Fix `inspect` output of `RSpec::Core::Example::Procsy` to namespace correctly.
    (Keiko Kaneko, #2915)
  * Ensure formatters not exposing `#output` will not crash duplicate check.
    (@niceking, #2916)
* Wed Jan 20 2021 mschnitzer@suse.com
- updated to version 3.10.1
  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.0...v3.10.1)
  Bug fixes:
  * RSpec warning output was missing deprecations from Ruby, these are now included.
    (Jon Rowe, #2811)
* Wed Nov 11 2020 mschnitzer@suse.com
- updated to version 3.10.0
  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.3...v3.10.0)
  Enhancements:
  * Memoize `RSpec::Core::Formatters::ExceptionPresenter#exception_lines` to improve performance
    with slow exception messages. (Maxime Lapointe, #2743)
  * Add configuration for an error exit code (to disambiguate errored builds from failed builds
    by exit status). (Dana Sherson, #2749)
* Thu May 07 2020 coolo@suse.com
- 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)
* Mon Jan 27 2020 mschnitzer@suse.com
- 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)
* Tue Nov 12 2019 mschnitzer@suse.com
- 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)
* Mon Jul 08 2019 mschnitzer@suse.com
- 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).
* Sun Aug 05 2018 mschnitzer@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)
* Tue Jan 09 2018 coolo@suse.com
- updated to version 3.7.1
  see installed Changelog.md