./devel/ruby-rspec-mocks, This is test-double framework for rspec

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.13.0, Package name: ruby31-rspec-mocks-3.13.0, Maintainer: pkgsrc-users

Behaviour Driven Development for Ruby

# RSpec Mocks

rspec-mocks provides a test-double framework for rspec including support
for method stubs, fakes, and message expectations.

## Documentation

* [Cucumber features](http://relishapp.com/rspec/rspec-mocks/v/2-0)
* [RDoc](http://rubydoc.info/gems/rspec-mocks/2.0.1/frames)


Required to run:
[textproc/ruby-diff-lcs] [devel/ruby-rspec-support] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 80 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-04 16:39:58 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.13.0

3.13.0 (2024-02-04)

Enhancements:

* Add an array_excluding matcher for arguments. (Zane Wolfgang Pickett,
  #1528)
   2023-07-15 16:41:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.6

3.12.6 (2023-07-11)

Bug Fixes:

* Fix an issue with and_call_original when using the method_missing fallback
  with keyword arguments. (Igor Drozdov, #1552)
   2023-04-27 16:19:11 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.5

3.12.5 (2023-03-30)

* Fix compatibility issue with Rails where active_support monkey patches
  with when using any instance. (Lachlan Sylvester, #1540)
   2023-03-15 15:30:41 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.4

3.12.4 (2023-01-17)

Bug Fixes:

* Fix an issue with asserting that Array#reverse is never called. (Brad
  Trick, #1533)
* Fix compatibility issue with Rails where active_support monkey patches
  with. (Jean Boussier, #1531, #1534)
   2023-01-19 15:01:27 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.3

3.12.3 (2023-01-17)

Bug Fixes:

* Fix keyword delegation in send for verifying doubles on Ruby 3.
  (Charlie Honig, #1485)
   2023-01-09 06:35:13 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.2

3.12.2 (2023-01-07)

Full Changelog

Bug Fixes:

* Fix implementation blocks for mocks using keyword arguments on Ruby
  3.2.0. (Adam Steel, #1508)
* Fix keyword argument assertions when mocking using with on Ruby
  3.2.0. (Slava Kardakov, Benoit Tigeot, Phil Pirozhkov, Benoit Daloze,
  #1514)
   2022-12-18 15:17:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.1

3.12.1 (2022-12-10)

Bug Fixes:

* Remove empty diff marker when a diff only contains console codes.
  (Jon Rowe, #1506)

* Show keyword vs hash diff marker when arguments are not `==`
  (Jon Rowe, #1506)

* Change check to detect frozen objects to rescue errors rather than
  pre-empting by checking `frozen?` due to some objects mis-behaving.
  (Keegan Roth, #1401)

* Prevent unfulfilled expectations using `expect_any_instance_of` across a
  class inheritance boundary from raising rather than failing.
  (Jon Rowe, #1496)

* Prevent a misleading error message when using `allow(...).not_to` with
  unsupported matchers.  (Phil Pirozhkov, #1503)
   2022-11-30 14:47:54 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-rspec-mocks: update to 3.12.0

3.12.0 (2022-10-26)

Enhancements:

* Improve diff output when diffing keyword arguments against hashes.  (Jean
  Boussier, #1461)