Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 9, 2023

Bumps github.com/vektra/mockery/v2 from 2.10.0 to 2.21.4.

Release notes

Sourced from github.com/vektra/mockery/v2's releases.

v2.21.4

Changelog

  • 668d432 Merge pull request #570 from xonvanetta/bugfix/568
  • dd54fc8 fix: don't override c.Dir when it's set

v2.21.3

Changelog

  • c3c0530 Add danger message to docs for packages feature
  • 743d11c Add test for empty/bad packages config
  • 4601062 Fix bug when parsing packages config
  • 1f04222 Merge pull request #567 from LandonTClipp/issue_565
  • 660b7f9 Update features.md
  • 86617b1 fix tests with config

v2.21.2

Changelog

  • 425570a Merge pull request #566 from LandonTClipp/config_warn
  • 9a12a12 Remove warning message for absent config file
  • 62dcb4b Update index.md
  • d9b8b36 Update index.md

v2.21.1

Changelog

  • b97f667 Add social cards
  • c2a3cb6 Fix regression with legacy config
  • 72554ce Merge branch 'master' into cards
  • a7cf7ac Merge pull request #557 from LandonTClipp/cards
  • d0267e6 Merge pull request #559 from LandonTClipp/docs
  • 020ddf5 Merge pull request #560 from LandonTClipp/bugfix
  • 305f09e Update changelog.md
  • 91eb221 Update changelog.md
  • bafd3dd Update changelog.md
  • d9a775e Update changelog.md
  • 054efa4 Update features.md
  • 8fb431a Update features.md
  • 7640bc1 Update features.md
  • ddb84b3 Update mkdocs.yml
  • 49057c4 Update mkdocs.yml
  • e3a9138 Update static.yml
  • 2aaf163 Update static.yml
  • 3063f77 adjust CI/CD
  • 588d7c6 update to docs

v2.21.0

Changelog

  • ce72781 Add documentation
  • 2ad198f Create codecov.yml
  • 39ae11a Dramatically increase mock generation speed
  • 733277b Fix incorrect Makefile
  • 82bc0c1 Fixing if statement

... (truncated)

Changelog

Sourced from github.com/vektra/mockery/v2's changelog.

Changelog

This changelog describes major feature additions. Please view the releases page for more details on commits and minor changes.

:octicons-tag-24: v2.21.0: #!yaml packages configuration

In this version we release the #!yaml packages configuration section. This new parameter allows defining specific packages to generate mocks for, while also giving fine-grained control over which interfaces are mocked, where they are located, and how they are configured. Details are provided here.

Community input is desired before we consider deprecations of dynamic walking (via #!yaml all: True): vektra/mockery#549

:octicons-tag-24: v2.20.0: Improved Return Value Functions

Return value functions that return an entire method's return value signature can now be provided.

proxyMock := mocks.NewProxy(t)
proxyMock.On("passthrough", mock.AnythingOfType("context.Context"), mock.AnythingOfType("string")).
Return(
    func(ctx context.Context, s string) (string, error) {
        return s, nil
    }
)

You may still use the old way where one function is provided for each return value:

proxyMock := mocks.NewProxy(t)
proxyMock.On("passthrough", mock.AnythingOfType("context.Context"), mock.AnythingOfType("string")).
Return(
    func(ctx context.Context, s string) string {
        return s
    },
    func(ctx context.Context, s string) error {
        return nil
    },
)

:octicons-tag-24: 2.19.0: inpackage-suffix option

When inpackage-suffix is set to True, mock files are suffixed with _mock instead of being prefixed with mock_ for InPackage mocks

:octicons-tag-24: v2.16.0: Config Search Path

Mockery will iteratively search every directory from the current working directory up to the root path for a .mockery.yaml file, if one is not explicitly provided.

:octicons-tag-24: v2.13.0: Generics support

... (truncated)

Commits
  • 668d432 Merge pull request #570 from xonvanetta/bugfix/568
  • dd54fc8 fix: don't override c.Dir when it's set
  • 1f04222 Merge pull request #567 from LandonTClipp/issue_565
  • 86617b1 fix tests with config
  • 743d11c Add test for empty/bad packages config
  • 4601062 Fix bug when parsing packages config
  • 660b7f9 Update features.md
  • c3c0530 Add danger message to docs for packages feature
  • 425570a Merge pull request #566 from LandonTClipp/config_warn
  • 9a12a12 Remove warning message for absent config file
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery) from 2.10.0 to 2.21.4.
- [Release notes](https://github.com/vektra/mockery/releases)
- [Changelog](https://github.com/vektra/mockery/blob/master/docs/changelog.md)
- [Commits](vektra/mockery@v2.10.0...v2.21.4)

---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 9, 2023

The following labels could not be found: T:dependencies, S:automerge.

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 10, 2023

Superseded by #118.

@dependabot dependabot bot closed this Mar 10, 2023
@dependabot dependabot bot deleted the dependabot/go_modules/master/github.com/vektra/mockery/v2-2.21.4 branch March 10, 2023 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants