File rubygem-rr.changes of Package rubygem-rr
-------------------------------------------------------------------
Mon Nov 4 17:25:35 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## 3.1.1 - 2024-08-30
### Improvements
* Suppressed a warning:
* GH-99
* Patch by Kevin Newton
### Thanks
* Kevin Newton
-------------------------------------------------------------------
Thu Aug 4 13:26:27 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.1.0
see installed CHANGES.md
## 3.1.0 - 2022-07-14
### Improvements
* Improved CI.
[GitHub#89](https://github.com/rr/rr/pull/89)[Patch by Peter Goldstein]
[GitHub#90](https://github.com/rr/rr/pull/90)[Patch by mishina]
[GitHub#91](https://github.com/rr/rr/pull/91)[Patch by mishina]
* Improved `wildcard_match?` against `Hash`.
[GitHub#94](https://github.com/rr/rr/issues/94)
[Reported by kawamotosatoshi]
### Fixes
* Fixed document.
[GitHub#92](https://github.com/rr/rr/pull/92)[Patch by mishina]
### Thanks
* Peter Goldstein
* mishina
* kawamotosatoshi
-------------------------------------------------------------------
Tue Jan 25 07:30:04 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.0.9
see installed CHANGES.md
## 3.0.9 - 2021-12-07
### Improvements
* Marked TruffleRuby as "keyword arguments aren't fully supported yet".
## 3.0.8 - 2021-10-17
### Fixes
* Minitest integration: Fixed a bug that `NameError` is raised.
[GitHub#88][Reported by Matijs van Zuijlen]
### Thanks
* Matijs van Zuijlen
## 3.0.7 - 2021-08-17
### Fixes
* Minitest + Active Support integration: Fixed a bug that `stub` in
`setup {...}` is ignored.
[GitHub#87][Reported by Boris]
### Thanks
* Boris
## 3.0.6 - 2021-08-07
### Improvements
* `assert_received`: Added support for keyword arguments.
[GitHub#86][Reported by imadoki]
### Thanks
* imadoki
-------------------------------------------------------------------
Mon Jul 26 06:06:18 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.0.5
see installed CHANGES.md
## 3.0.5 - 2021-06-26
### Improvements
* Improved keyword arguments support on Ruby 2.7.
[GitHub#85][Patch by akira yamada]
### Thanks
* akira yamada
-------------------------------------------------------------------
Thu Jun 24 17:55:13 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.0.4
see installed CHANGES.md
## 3.0.4 - 2021-06-23
### Fixes
* Fix inverted condition in keyword arguments related code.
[GitHub#84][Patch by akira yamada]
### Thanks
* akira yamada
## 3.0.3 - 2021-06-22
### Improvements
* Improved keyword arguments support.
[GitHub#83][Patch by akira yamada]
### Thanks
* akira yamada
## 3.0.2 - 2021-06-18
### Improvements
* `stub`: Added support for Ruby 3.0's keyword arguments.
[GitHub#82][Reported by akira yamada]
### Thanks
* akira yamada
## 3.0.1 - 2021-06-18
### Improvements
* Suppressed keyword arguments related warnings on Ruby 2.7.
[GitHub#81][Reported by akira yamada]
### Thanks
* akira yamada
## 3.0.0 - 2021-03-31
### Improvements
* Added support for Ruby 3.0's keyword arguments.
[GitHub#17][Reported by Takuro Ashie]
### Fixes
* Fixed a bug that `any_instance_of` doesn't work with class
hierarchies. [GitHub#12][Reported by Étienne Barrié]
### Thanks
* Étienne Barrié
* Takuro Ashie
## 1.2.1 - 2017-06-22
### Fixes
* Fixed a bug that `RR.reset` resets newly created methods.
[GitHub#8]
-------------------------------------------------------------------
Thu Aug 3 19:38:21 UTC 2017 - coolo@suse.com
- updated to version 1.2.1
see installed CHANGES.md
-------------------------------------------------------------------
Mon May 30 04:29:44 UTC 2016 - coolo@suse.com
- updated to version 1.2.0
see installed CHANGES.md
## 1.2.0 - 2016-05-30
### Improvements
* Renamed RR::Adapters::RRMethods to RR::DSL.
* Deprecated RRMethods.
* Updated document. [GitHub#57][Patch by Nikolay Shebanov]
* Dropped Ruby 1.8 support.
* Dropped Ruby 1.9 support.
* Dropped Rails 3 support.
* Dropped test-unit integration support. Use
[test-unit-rr](https://test-unit.github.io/#test-unit-rr).
* Supported OpenStruct in Ruby 2.3
[GitHub#64][Reported by soylent][Reported by Arthur Le Maitre]
### Fixes
* Fixed using RSpec's RR adapter to not override our RSpec adapter.
If RR is required and then you use `mock_with :rr` you would not be able to
use `have_received`.
* Fixed a bug that `Hash` argument is too wild.
[GitHub#54][Reported by Yutaka HARA]
* Fixed a bug that `Array` argument is too wild.
[GitHub#54][Reported by Skye Shaw]
### Thanks
* Nikolay Shebanov
* Yutaka HARA
* Skye Shaw
* soylent
* Arthur Le Maitre
-------------------------------------------------------------------
Mon Aug 26 05:05:51 UTC 2013 - coolo@suse.com
- updated to version 1.1.2
* Add tests, appraisals, etc. back to the published gem ([#32][i32]).
This is necessary because Debian wraps rr in a package, and they depend on the
tests to be present in order to run them prior to packaging.
* Add back RR::Adapters::RSpec2 which was removed accidentally ([#34][i34]).
This fixes failures when running tests against sham_rack (which is no longer
using RR, but, oh well).
* Remove deprecation warning about
RSpec.configuration.backtrace_clean_patterns under RSpec 2.14 ([#37][i37]).
NOTE: This warning will continue to appear if you are configuring RSpec using
`mock_with :rr`. This is because the RR adapter bundled with RSpec still
refers to `backtrace_clean_patterns` instead of
`backtrace_exclusion_patterns`. You can either wait until the next release of
rspec-core, or remove `mock_with :rr` (which is recommended at this point as
we consider RSpec's adapter to be slightly out of date, and RR provides its
own adapter for RSpec).
* RR now officially supports Rails 4.0.0. (It worked before, but now we're
explicitly testing against it instead of 4.0.0.rc1.)
* Fix Test::Unit 1 and 2 adapters to avoid a possible "undefined
Test::Unit::TestCase" error.
* Prevent adapters from being double-loaded.
* Including RR::Adapters::TestUnit, RR::Adapters::MiniTest, or
RR::Adapters::RSpec2 now just re-runs the autohook mechanism instead of
building a fake adapter, as it was possible to include both a real and fake
adapter in the same space and they could conflict with each other.
-------------------------------------------------------------------
Tue Jul 30 18:46:58 UTC 2013 - coolo@suse.com
- updated to version 1.1.1
* Fix incompatibility issues with Rails 4 ([#26][i26]) and Cucumber
([#29][i29]).
* Add missing adapter for Test::Unit 2.0.0 (version which is built into Ruby
1.9/2.0). The tests for Jekyll were failing because of this ([#27][i27]).
* If an error occurs while checking to see whether an adapter applies or when
loading the adapter itself, it is now swallowed so that the user can move on.
-------------------------------------------------------------------
Fri May 24 06:32:24 UTC 2013 - coolo@suse.com
- updated to version 1.1.0
* Fix a line in RR::Injections::DoubleInjection to use top-level RR constant
([#3][i3]) [[@Thibaut][Thibaut]]
* Fix all wildcard matches so they work within hashes and arrays. This means
that `stub([hash_containing(:foo => 'bar')])` will match
`stub([{:foo => 'bar', :baz => 'qux'}])`. ([#4][i4])
* RR now auto-hooks into whichever test framework you have loaded; there is no
longer a need to `include RR::Adapters::Whatever` into your test framework. If
you don't like the autohook and prefer the old way, simply use
`require 'rr/without_autohook'` instead of `require 'rr'`. (There are now
nine adapters; see [lib/rr/autohook.rb][autohook] for the full list.)
* Fix Test::Unit adapters to ensure that any additional teardown is completely
run in the event that RR's verify step produces an error. This was causing
weirdness when using Test::Unit alongside Rails. ([#2][i2])
* Add an explicit Test::Unit / ActiveSupport adapter. As ActiveSupport::TestCase
introduces its own setup/teardown hooks, use these when autohooking in RR.
([#2][i2])
* Add support for Minitest 5
* Upon release, the tests are now packaged up and uploaded to S3. This is for
Linux distros like Fedora who wrap gems in RPM packages. You can always find
the latest tests at <http://s3.amazonaws.com/rubygem-rr/tests/vX.Y.Z.tar.gz>,
where X.Y.Z represents a version. I have retroactively packaged the tests for
1.0.4 and 1.0.5.
-------------------------------------------------------------------
Sun Apr 14 08:27:34 UTC 2013 - coolo@suse.com
- updated to version 1.0.5
-------------------------------------------------------------------
Wed Aug 1 05:07:33 UTC 2012 - coolo@suse.com
- updated to version 1.0.4
-------------------------------------------------------------------
Thu Oct 7 11:04:12 UTC 2010 - prusnak@opensuse.org
- created package