semian
semian copied to clipboard
Bump mocha from 2.8.0 to 2.8.2
Bumps mocha from 2.8.0 to 2.8.2.
Changelog
Sourced from mocha's changelog.
Release Notes
3.0.0-rc.2
External changes
- Fix compatibility with Ruby 3.5 (#755) - thanks to
@Earlopain- Add missing quotes to docs for
Mocha::ParameterMatchers::Methods#equivalent_uri(#757) - thanks to@bensherman- Increment assertion count on never expected invocation (#763 & #764)
- Remove deprecated
ParameterMatchers::Baseclass; includeParameterMatchers::BaseMethodsmodule instead (415ae768)- Remove deprecated
ParameterMatchermethods now available inParameterMatcher::Methods(8de49979)- Removed deprecated access to
ParameterMatcherclasses (6ea9e3f5)Internal changes
- Remove workaround for JRuby jar-dependencies issue (#737)
- Add benchmark to
Gemfileto fix warning (#733 & #740) - thanks to@nitishr- Add documentation coverage check (#707, #743 & #745) - thanks to
@nitishr- Fix
Lint/LiteralAsConditionviolation (#746) - thanks to@nitishr- Fix rdoc-related warning when running doc rake task (#741 & #747)
- Fail fast in CI builds on any Ruby warnings (#729 & #741) - thanks to
@nitishr- Add
ObjectMethods#stubba_respond_to?and use instead ofObject#respond_to?(#713, #742 & #750) - thanks to@nitishr- Rename
#stubbee->#stubba_objectand#mock_owner->#stubbee(#463 & #751) - thanks to@nitishr- Fix
enable-frozen-string-literalin CI build (#752) - thanks to@nitishr- Various rubocop fixed (#754 & #756)
- Fix
Layout/EmptyLinesAfterModuleInclusionviolations (3f683220)- Auto-correct
Style/RedundantParenthesesviolations (0277a592)- Automatically retry failed CI builds (9bbdbc66)
3.0.0-rc.1
External changes
- Improvements to docs for cardinality-related methods (#700)
- Drop support for Ruby v2.1 (#628 & #695)
- Improve gemspec description (#692 & #696)
- Remove docs for
use_test_unit_gemoption (eaf03493)- Correct docs for
MOCHA_OPTIONS"debug" value (69ef41c0)- Use built-in Ruby debug option vs custom module (#714 & #715)
- Enable strict keyword argument matching by default in Ruby >= v3 (#697 & #718)
- Use Ruby v1.9 Hash syntax in
Hash#mocha_inspectused in failure messages (#651 & #719)- Improve
#mocha_inspectfor empty keyword argumentHash(#588 & #720) - thanks to@herwinwfor reporting- Improve error if
Mockery.teardowncalled beforeMockery.setup(#611, #646 & #721) - thanks to@riniculousfor reporting- Freeze string literals (#722)
- Remove support for running tests with Minitest < v5 (#727)
- Allow keyword arguments to match an expectation expecting only positional arguments (#593 & #732) - thanks to
@seandildafor reportingInternal changes
... (truncated)
Commits
3b3e41b[skip ci] Update documentation for v2.8.2d40a1eeBump version to 2.8.2 & prepare for releasec517148Improve matcher class deprecation warning locationdf40c51[skip ci] Update documentation for v2.8.130f82baBump version to 2.8.1 & prepare for release8a89856Restore unqualified access toParameterMatchers::BaseMethods5231a4fRestore unqualified access to matcher classes- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)