Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/freerange/mocha
A mocking and stubbing library for Ruby
https://github.com/freerange/mocha
Allow keyword arguments to match an expectation expecting *only* positional arguments
floehopper opened this pull request 16 days ago
floehopper opened this pull request 16 days ago
Improvements to keyword argument matcher unit test
floehopper opened this pull request 16 days ago
floehopper opened this pull request 16 days ago
Improvements to keyword argument matching tests
floehopper opened this pull request 17 days ago
floehopper opened this pull request 17 days ago
Consider failing fast on any Ruby warnings
floehopper opened this issue 17 days ago
floehopper opened this issue 17 days ago
Investigate whether it's possible to run the test-unit integration tests using minitest as the "outer" test framework
floehopper opened this issue 17 days ago
floehopper opened this issue 17 days ago
Remove support for running tests with minitest pre v5
floehopper opened this pull request 17 days ago
floehopper opened this pull request 17 days ago
Enable expect matching definition option on naming file name cop
floehopper opened this pull request 17 days ago
floehopper opened this pull request 17 days ago
Consider improving directory structure of library code
floehopper opened this issue 17 days ago
floehopper opened this issue 17 days ago
Consider improving directory structure for test code
floehopper opened this issue 17 days ago
floehopper opened this issue 17 days ago
Convert `ParameterMatchers::Base` class -> module
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Freeze string literals
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Improve error if `Mockery.teardown` called before `Mockery.setup`
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Improve `#mocha_inspect` for empty keyword argument Hash
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Use Ruby v1.9 Hash syntax in Hash#mocha_inspect
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Default strict keyword argument matching to `true` in Ruby v3
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Remove pinning of "jar-dependencies" in Gemfile when JRuby v9.4.10.0 is released
floehopper opened this issue 19 days ago
floehopper opened this issue 19 days ago
Consistently use development group in Gemfiles
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Use built-in Ruby debug option vs custom module
floehopper opened this pull request 19 days ago
floehopper opened this pull request 19 days ago
Consider using Ruby's built-in $DEBUG flag instead of `Mocha::Debug`
floehopper opened this issue 19 days ago
floehopper opened this issue 19 days ago
Investigate whether `Mocha::ClassMethods::AnyInstance` should be overriding `#respond_to?`
floehopper opened this issue 19 days ago
floehopper opened this issue 19 days ago
Consider converting `ParameterMatchers::Base` from a class into a module
floehopper opened this issue 19 days ago
floehopper opened this issue 19 days ago
Work out whether ActiveRecord-specific code is still needed
floehopper opened this issue 19 days ago
floehopper opened this issue 19 days ago
Fix Ruby v3.4 warnings in ObjectInspectTest
floehopper opened this pull request 20 days ago
floehopper opened this pull request 20 days ago
Fix Ruby warnings in unit tests on Ruby v3.4
floehopper opened this issue 20 days ago
floehopper opened this issue 20 days ago
Add Ruby v3.4 to CI build matrix
floehopper opened this pull request 26 days ago
floehopper opened this pull request 26 days ago
Consider adding some kind of documentation coverage check
floehopper opened this issue 27 days ago
floehopper opened this issue 27 days ago
Make Gemfiles consistently use a development group or not use a development group
floehopper opened this issue 27 days ago
floehopper opened this issue 27 days ago
Rubocop-related improvements
floehopper opened this pull request 27 days ago
floehopper opened this pull request 27 days ago
Fix incompatibility with parallel gem
floehopper opened this issue 27 days ago
floehopper opened this issue 27 days ago
Fix base64 warning in preparation for Ruby v3.4
floehopper opened this issue 27 days ago
floehopper opened this issue 27 days ago
Re-think linting
floehopper opened this issue 29 days ago
floehopper opened this issue 29 days ago
Add `Expectation#thrice`
floehopper opened this pull request 29 days ago
floehopper opened this pull request 29 days ago
Improvements to docs for cardinality related methods
floehopper opened this pull request 29 days ago
floehopper opened this pull request 29 days ago
Introduce Expectation#thrice
andrewn617 opened this pull request about 1 month ago
andrewn617 opened this pull request about 1 month ago
`Expectation#with` improvements
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
Default `Configuration#strict_keyword_argument_matching` to `true` in Ruby >= v3.0
floehopper opened this issue about 1 month ago
floehopper opened this issue about 1 month ago
Improve gemspec description
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
Drop support for Ruby v2.1
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
Deprecate `Configuration#stubbing_method_on_nil=`
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
Deprecate `Mocha::Configuration#stubbing_method_on_nil=`
floehopper opened this issue about 1 month ago
floehopper opened this issue about 1 month ago
Update description in gemspec
floehopper opened this issue about 1 month ago
floehopper opened this issue about 1 month ago
Bunder/Rubygems warning: method redefined; discarding old `encode_with`
floehopper opened this issue about 1 month ago
floehopper opened this issue about 1 month ago
Workaround for JRuby jar-dependencies issue
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
More fixes in preparation for Ruby v3.4
floehopper opened this pull request about 1 month ago
floehopper opened this pull request about 1 month ago
Support single quote instead of backtick for Ruby 3.4
voxik opened this pull request about 1 month ago
voxik opened this pull request about 1 month ago
Mocha overwrites `includes` function?
ntijoh-daniel-berg opened this issue about 2 months ago
ntijoh-daniel-berg opened this issue about 2 months ago
Fix never expectation deprecation warning logic
floehopper opened this pull request about 2 months ago
floehopper opened this pull request about 2 months ago
Testing the block argument
vlad-pisanov opened this issue about 2 months ago
vlad-pisanov opened this issue about 2 months ago
Consider recording invocations handled by `Mock#stub_everything`
floehopper opened this issue about 2 months ago
floehopper opened this issue about 2 months ago
Consider using Rubygems' "trusted publishing" to publish gems automatically from GitHub Action
floehopper opened this issue 2 months ago
floehopper opened this issue 2 months ago
Improve docs for `Expectation#with` when it takes a block argument
floehopper opened this issue 2 months ago
floehopper opened this issue 2 months ago
Expectation with never cardinality should display deprecation warning
floehopper opened this pull request 2 months ago
floehopper opened this pull request 2 months ago
Simplify backtrace-related assertions
floehopper opened this pull request 2 months ago
floehopper opened this pull request 2 months ago
Fail fast if invocation matches never expectation
floehopper opened this pull request 2 months ago
floehopper opened this pull request 2 months ago
`expects.never` doesn't handle `stubs` methods correctly
ducmtran opened this issue 2 months ago
ducmtran opened this issue 2 months ago
Add warnings about regressions to release notes
floehopper opened this pull request 3 months ago
floehopper opened this pull request 3 months ago
Improve docs for keyword argument regression introduced in v2.3.0 and corresponding fixes
floehopper opened this issue 3 months ago
floehopper opened this issue 3 months ago
Regression in `.expects(...).with(...)` around keyword arguments between 2.4.2 and 2.4.3 (not fixed)
davidstosik opened this issue 3 months ago
davidstosik opened this issue 3 months ago
Add IncludesExactly matcher
mohammednasser-32 opened this pull request 3 months ago
mohammednasser-32 opened this pull request 3 months ago
introduce #has_all parameter matcher
mohammednasser-32 opened this issue 4 months ago
mohammednasser-32 opened this issue 4 months ago
Fixes for Ruby v3.4
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Fix jaro_winkler compilation errors on MacOS
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Optional hash parameters are now required in `.expects.with`
myprivatealaska opened this issue 6 months ago
myprivatealaska opened this issue 6 months ago
Add frozen_string_literal to mockery
radville opened this pull request 6 months ago
radville opened this pull request 6 months ago
Add failing test for #667
cpjmcquillan opened this pull request 6 months ago
cpjmcquillan opened this pull request 6 months ago
Expectations with extra arguments are now "unexpected invocations"
cpjmcquillan opened this issue 6 months ago
cpjmcquillan opened this issue 6 months ago
Add metadata to gemspec, including changelog_uri
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Add metadata to gemspec, including changelog_uri
mattbrictson opened this pull request 6 months ago
mattbrictson opened this pull request 6 months ago
Fix regression when stubbed method expects Hash but receives ActionController::Parameters object
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Fix regression when stubbed method invoked with no arguments
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Regression after upgrading to `2.4.3`
vlad-pisanov opened this issue 6 months ago
vlad-pisanov opened this issue 6 months ago
Rename variables & parameters in matchers to use `actual` & `expected`
floehopper opened this issue 6 months ago
floehopper opened this issue 6 months ago
Fix regression when matching Hash parameter
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Update positional_or_keyword_hash.rb
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Update positional_or_keyword_hash.rb
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Error on `expects.with` with empty hash argument
josesei opened this issue 6 months ago
josesei opened this issue 6 months ago
Don't trust `Object#is_a?` in presence of Mocks
casperisfine opened this pull request 6 months ago
casperisfine opened this pull request 6 months ago
Fix regression in ParameterMatchers#has_entry, etc
floehopper opened this pull request 6 months ago
floehopper opened this pull request 6 months ago
Since #648 `has_entry` no longer matches by exact value
ElvinEfendi opened this issue 7 months ago
ElvinEfendi opened this issue 7 months ago
A "targeted" version of #any_instance
brandoncc opened this issue 7 months ago
brandoncc opened this issue 7 months ago
Improve rendering of keyword arguments
floehopper opened this pull request 7 months ago
floehopper opened this pull request 7 months ago
Consider using Ruby v1.9 hash syntax in `Hash#mocha_inspect`
floehopper opened this issue 7 months ago
floehopper opened this issue 7 months ago
Improvements to `#mocha_inspect` unit tests
floehopper opened this pull request 7 months ago
floehopper opened this pull request 7 months ago
Improve rendering of keyword arguments
casperisfine opened this pull request 7 months ago
casperisfine opened this pull request 7 months ago
Fix nested parameter matching for keyword arguments
floehopper opened this pull request 8 months ago
floehopper opened this pull request 8 months ago
Parameter matching fails on keyword arguments
CodingAnarchy opened this issue 8 months ago
CodingAnarchy opened this issue 8 months ago
Better error message if `Mockery.teardown` is called when `Mockery.setup` has not been called successfully
floehopper opened this issue 8 months ago
floehopper opened this issue 8 months ago
undefined method `sequences'
tim-wovn opened this issue 9 months ago
tim-wovn opened this issue 9 months ago
Include the original test name in expired stub error messages
floehopper opened this pull request 10 months ago
floehopper opened this pull request 10 months ago
Drop support for Ruby v2.0
floehopper opened this pull request 10 months ago
floehopper opened this pull request 10 months ago
Fix Circle CI builds for Ruby v2.0 or discontinue support
floehopper opened this issue 10 months ago
floehopper opened this issue 10 months ago
Include the original test name in expired stub error messages
casperisfine opened this pull request 10 months ago
casperisfine opened this pull request 10 months ago
Run CI build with `--enable-frozen-string-literal` Ruby command line option
floehopper opened this issue 10 months ago
floehopper opened this issue 10 months ago
Mocha and Rails 7.0+ and controller tests
zenspider opened this issue 11 months ago
zenspider opened this issue 11 months ago
Consider using GitHub-flavoured markdown notes, warnings, etc in README
floehopper opened this issue 12 months ago
floehopper opened this issue 12 months ago
Stubbed methods not cleaned up post spec completion
Bennet-Sunder opened this issue 12 months ago
Bennet-Sunder opened this issue 12 months ago
Add Ruby v3.3 to CI build matrix
floehopper opened this pull request about 1 year ago
floehopper opened this pull request about 1 year ago
Sign releases
floehopper opened this issue about 1 year ago
floehopper opened this issue about 1 year ago
Sign releases
floehopper opened this issue about 1 year ago
floehopper opened this issue about 1 year ago
sometimes method fails to be mocked
akostadinov opened this issue about 1 year ago
akostadinov opened this issue about 1 year ago