Skip to content
This repository was archived by the owner on Mar 16, 2024. It is now read-only.

Commit 08c7578

Browse files
authored
Merge pull request #1391 from cjellick/upgrade-gomock
Upgrade gomock
2 parents 5856fe3 + 7b488a3 commit 08c7578

File tree

6 files changed

+138
-143
lines changed

6 files changed

+138
-143
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ require (
2626
github.com/docker/cli v20.10.21+incompatible
2727
github.com/docker/docker-credential-helpers v0.7.0
2828
github.com/go-acme/lego/v4 v4.9.1
29-
github.com/golang/mock v1.4.4
29+
github.com/golang/mock v1.6.0
3030
github.com/google/go-cmp v0.5.9
3131
github.com/google/go-containerregistry v0.12.1
3232
github.com/google/go-containerregistry/pkg/authn/kubernetes v0.0.0-20221213180026-23d895d08035

go.sum

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,9 @@ github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFU
291291
github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
292292
github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
293293
github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
294-
github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc=
295294
github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
295+
github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=
296+
github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
296297
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
297298
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
298299
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -936,6 +937,7 @@ golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc
936937
golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
937938
golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
938939
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
940+
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
939941
golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
940942
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
941943
golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=

pkg/client/info_test.go

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ package client_test
44

55
import (
66
"context"
7+
"testing"
8+
79
v12 "github.com/acorn-io/acorn/pkg/apis/api.acorn.io/v1"
810
"github.com/acorn-io/acorn/pkg/client"
911
"github.com/acorn-io/acorn/pkg/labels"
@@ -16,7 +18,6 @@ import (
1618

1719
// may want to use envtest instead
1820
testcontrollerclient "sigs.k8s.io/controller-runtime/pkg/client/fake"
19-
"testing"
2021
)
2122

2223
func createMockedDefaultClient(t *testing.T, projectName string, namespace string) (client.DefaultClient, v12.InfoList, error) {
@@ -102,13 +103,10 @@ func TestMultiClientInfo(t *testing.T) {
102103
ctrl := gomock.NewController(t)
103104
mFactory := mocks.NewMockProjectClientFactory(ctrl)
104105
mFactory.EXPECT().List(gomock.Any()).Return([]client.Client{&defaultClient1, &defaultClient2}, nil)
105-
mFactory.EXPECT().DefaultProject().Return("test1")
106106
projectMap := make(map[string]*client.DefaultClient)
107107
projectMap["test1"] = &defaultClient1
108108
projectMap["test2"] = &defaultClient2
109109

110-
mFactory.EXPECT().ForProject(gomock.Any(), gomock.Any()).DoAndReturn(func(ctx context.Context, projectName string) client.Client { return projectMap[projectName] })
111-
112110
mMultiClient := client.NewMultiClient("test1", "test1", mFactory)
113111
infoResp, err := mMultiClient.Info(ctx)
114112

@@ -133,13 +131,10 @@ func TestMultiClientFQDNClobberingInfo(t *testing.T) {
133131
ctrl := gomock.NewController(t)
134132
mFactory := mocks.NewMockProjectClientFactory(ctrl)
135133
mFactory.EXPECT().List(gomock.Any()).Return([]client.Client{&defaultClient1, &defaultClient2}, nil)
136-
mFactory.EXPECT().DefaultProject().Return("test1")
137134
projectMap := make(map[string]*client.DefaultClient)
138135
projectMap["test1"] = &defaultClient1
139136
projectMap["acorn.io/jacob/test1"] = &defaultClient2
140137

141-
mFactory.EXPECT().ForProject(gomock.Any(), gomock.Any()).DoAndReturn(func(ctx context.Context, projectName string) client.Client { return projectMap[projectName] })
142-
143138
mMultiClient := client.NewMultiClient("test1", "test1", mFactory)
144139
infoResp, err := mMultiClient.Info(ctx)
145140

pkg/config/config_test.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,6 @@ func TestAcornDNSStates(t *testing.T) {
7474
ClusterDomains: []string{".custom.com"},
7575
},
7676
expectedClusterDomains: []string{".custom.com"},
77-
prepare: func(f *mocks.MockReader) {
78-
f.EXPECT().Get(gomock.Any(), gomock.Any(), gomock.Any()).Return(nil)
79-
f.EXPECT().List(gomock.Any(), gomock.Any()).Return(nil)
80-
},
8177
},
8278
}
8379

pkg/mocks/k8s/mock.go

Lines changed: 10 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)