Skip to content

Commit 0c5f489

Browse files
forsaken628andreyvelich
authored andcommitted
Replace already closed github.com/golang/mock with go.uber.org/mock (kubeflow#2357)
* replace gomock Signed-off-by: forsaken628 <[email protected]> * fix Signed-off-by: forsaken628 <[email protected]> * revert Signed-off-by: forsaken628 <[email protected]> * fix Signed-off-by: forsaken628 <[email protected]> * fix Signed-off-by: forsaken628 <[email protected]> --------- Signed-off-by: forsaken628 <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]>
1 parent b1c00bf commit 0c5f489

File tree

19 files changed

+117
-76
lines changed

19 files changed

+117
-76
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ COMMIT := v1beta1-$(shell git rev-parse --short=7 HEAD)
88
KATIB_REGISTRY := docker.io/kubeflowkatib
99
CPU_ARCH ?= linux/amd64,linux/arm64
1010
ENVTEST_K8S_VERSION ?= 1.29
11-
MOCKGEN_VERSION ?= $(shell grep 'github.com/golang/mock' go.mod | cut -d ' ' -f 2)
11+
MOCKGEN_VERSION ?= $(shell grep 'go.uber.org/mock' go.mod | cut -d ' ' -f 2)
1212
GO_VERSION=$(shell grep '^go' go.mod | cut -d ' ' -f 2)
1313

1414
# for pytest
@@ -97,7 +97,7 @@ ifndef GOPATH
9797
$(error GOPATH not defined, please define GOPATH. Run "go help gopath" to learn more about GOPATH)
9898
endif
9999
ifndef HAS_MOCKGEN
100-
go install github.com/golang/mock/mockgen@$(MOCKGEN_VERSION)
100+
go install go.uber.org/mock/mockgen@$(MOCKGEN_VERSION)
101101
$(info "mockgen has been installed")
102102
endif
103103
go generate ./pkg/... ./cmd/...

cmd/db-manager/v1beta1/main_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"context"
2121
"testing"
2222

23-
"github.com/golang/mock/gomock"
23+
"go.uber.org/mock/gomock"
2424

2525
health_pb "github.com/kubeflow/katib/pkg/apis/manager/health"
2626
api_pb "github.com/kubeflow/katib/pkg/apis/manager/v1beta1"

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ require (
77
github.com/awalterschulze/gographviz v2.0.3+incompatible
88
github.com/c-bata/goptuna v0.8.0
99
github.com/go-sql-driver/mysql v1.5.0
10-
github.com/golang/mock v1.6.0
1110
github.com/golang/protobuf v1.5.4
1211
github.com/google/go-cmp v0.6.0
1312
github.com/google/go-containerregistry v0.15.2
@@ -21,6 +20,7 @@ require (
2120
github.com/shirou/gopsutil/v3 v3.22.5
2221
github.com/spf13/viper v1.9.0
2322
github.com/tidwall/gjson v1.14.1
23+
go.uber.org/mock v0.4.0
2424
golang.org/x/net v0.23.0
2525
google.golang.org/grpc v1.58.3
2626
k8s.io/api v0.29.3

go.sum

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,6 @@ github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt
263263
github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
264264
github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
265265
github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8=
266-
github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=
267266
github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
268267
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
269268
github.com/golang/protobuf v1.3.0/go.mod h1:Qd/q+1AKNOZr9uGQzbzCmRO6sUih6GTPZv6a1/R87v0=
@@ -689,6 +688,8 @@ go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
689688
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
690689
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
691690
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
691+
go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
692+
go.uber.org/mock v0.4.0/go.mod h1:a6FSlNadKUHUa9IP5Vyt1zh4fC7uAwxMutEAscFbkZc=
692693
go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
693694
go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU=
694695
go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=

hack/update-mockgen.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ SCRIPT_ROOT="$(dirname "${BASH_SOURCE[0]}")/.."
2626
cd "${SCRIPT_ROOT}"
2727

2828
# Grab mockgen version from go.mod
29-
MOCKGEN_VERSION=$(grep 'github.com/golang/mock' go.mod | awk '{print $2}')
29+
MOCKGEN_VERSION=$(grep 'go.uber.org/mock' go.mod | awk '{print $2}')
3030

3131
if [[ ! $(mockgen -version) == "${MOCKGEN_VERSION}" ]]; then
3232
echo "You must use ${MOCKGEN_VERSION} mockgen version to run this script"
33-
echo "To install mockgen follow this doc: https://github.com/golang/mock/tree/main#installation"
33+
echo "To install mockgen follow this doc: https://github.com/uber-go/mock#installation"
3434
echo "Run 'mockgen -version' to check the installed version"
3535
exit 1
3636
fi

pkg/controller.v1beta1/experiment/experiment_controller_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ import (
2222
"testing"
2323
"time"
2424

25-
"github.com/golang/mock/gomock"
2625
"github.com/onsi/gomega"
2726
"github.com/prometheus/client_golang/prometheus"
27+
"go.uber.org/mock/gomock"
2828
batchv1 "k8s.io/api/batch/v1"
2929
corev1 "k8s.io/api/core/v1"
3030
"k8s.io/apimachinery/pkg/api/errors"

pkg/controller.v1beta1/experiment/manifest/generator_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"reflect"
2323
"testing"
2424

25-
"github.com/golang/mock/gomock"
25+
"go.uber.org/mock/gomock"
2626
batchv1 "k8s.io/api/batch/v1"
2727
v1 "k8s.io/api/core/v1"
2828
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

pkg/controller.v1beta1/suggestion/suggestion_controller_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
"testing"
2525
"time"
2626

27-
"github.com/golang/mock/gomock"
2827
"github.com/onsi/gomega"
28+
"go.uber.org/mock/gomock"
2929
appsv1 "k8s.io/api/apps/v1"
3030
corev1 "k8s.io/api/core/v1"
3131
rbacv1 "k8s.io/api/rbac/v1"

pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"testing"
2424
"time"
2525

26-
"github.com/golang/mock/gomock"
2726
"github.com/onsi/gomega"
27+
"go.uber.org/mock/gomock"
2828
"google.golang.org/grpc"
2929
"google.golang.org/grpc/codes"
3030
"google.golang.org/grpc/status"

pkg/controller.v1beta1/trial/trial_controller_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ import (
2121
"testing"
2222
"time"
2323

24-
"github.com/golang/mock/gomock"
2524
"github.com/onsi/gomega"
2625
"github.com/prometheus/client_golang/prometheus"
2726
"github.com/spf13/viper"
27+
"go.uber.org/mock/gomock"
2828
batchv1 "k8s.io/api/batch/v1"
2929
corev1 "k8s.io/api/core/v1"
3030
"k8s.io/apimachinery/pkg/api/errors"

0 commit comments

Comments
 (0)