Merge pull request #244453 from jalaziz/mockery-2.32

go-mockery: 2.20.2 -> 2.32.0
This commit is contained in:
Nick Cao 2023-07-20 18:34:35 -06:00 committed by GitHub
commit 5564abd56b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,27 +2,29 @@
buildGoModule rec { buildGoModule rec {
pname = "go-mockery"; pname = "go-mockery";
version = "2.20.2"; version = "2.32.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vektra"; owner = "vektra";
repo = "mockery"; repo = "mockery";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-MIEVAEjXM3QNz3PnjB/g5Ury+N9NJhxtcXF+SLAvqR4="; sha256 = "sha256-fQzXgCRMIcGQRCnKn/vu3GzNrx4/xrMVmzqjOujyNNE=";
}; };
preCheck = '' preCheck = ''
substituteInPlace ./pkg/generator_test.go --replace 0.0.0-dev ${version} substituteInPlace ./pkg/generator_test.go --replace 0.0.0-dev ${version}
substituteInPlace ./pkg/logging/logging_test.go --replace v0.0 v${lib.versions.majorMinor version}
''; '';
ldflags = [ ldflags = [
"-s" "-w" "-s" "-w"
"-X" "github.com/vektra/mockery/v2/pkg/config.SemVer=v${version}" "-X" "github.com/vektra/mockery/v2/pkg/logging.SemVer=v${version}"
]; ];
CGO_ENABLED = false; CGO_ENABLED = false;
vendorHash = "sha256-3lx3wHnPQ/slRXnlVAnI1ZqSykDXNivjwg1WUITGj64="; proxyVendor = true;
vendorHash = "sha256-c8HsrcS3x16x3x/VQjQ2XWxfMVYHJ6pbQWztqFj0ju4=";
passthru.tests = { passthru.tests = {
generateMock = runCommand "${pname}-test" { generateMock = runCommand "${pname}-test" {