Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/image-builder-mk3/pkg/resolve/resolve_mock_test.go
2500 views
1
// Copyright (c) 2022 Gitpod GmbH. All rights reserved.
2
// Licensed under the GNU Affero General Public License (AGPL).
3
// See License.AGPL.txt in the project root for license information.
4
5
// Code generated by MockGen. DO NOT EDIT.
6
// Source: github.com/containerd/containerd/remotes (interfaces: Resolver,Fetcher)
7
8
// Package resolve_test is a generated GoMock package.
9
package resolve_test
10
11
import (
12
context "context"
13
io "io"
14
reflect "reflect"
15
16
remotes "github.com/containerd/containerd/remotes"
17
gomock "github.com/golang/mock/gomock"
18
v1 "github.com/opencontainers/image-spec/specs-go/v1"
19
)
20
21
// MockResolver is a mock of Resolver interface.
22
type MockResolver struct {
23
ctrl *gomock.Controller
24
recorder *MockResolverMockRecorder
25
}
26
27
// MockResolverMockRecorder is the mock recorder for MockResolver.
28
type MockResolverMockRecorder struct {
29
mock *MockResolver
30
}
31
32
// NewMockResolver creates a new mock instance.
33
func NewMockResolver(ctrl *gomock.Controller) *MockResolver {
34
mock := &MockResolver{ctrl: ctrl}
35
mock.recorder = &MockResolverMockRecorder{mock}
36
return mock
37
}
38
39
// EXPECT returns an object that allows the caller to indicate expected use.
40
func (m *MockResolver) EXPECT() *MockResolverMockRecorder {
41
return m.recorder
42
}
43
44
// Fetcher mocks base method.
45
func (m *MockResolver) Fetcher(arg0 context.Context, arg1 string) (remotes.Fetcher, error) {
46
m.ctrl.T.Helper()
47
ret := m.ctrl.Call(m, "Fetcher", arg0, arg1)
48
ret0, _ := ret[0].(remotes.Fetcher)
49
ret1, _ := ret[1].(error)
50
return ret0, ret1
51
}
52
53
// Fetcher indicates an expected call of Fetcher.
54
func (mr *MockResolverMockRecorder) Fetcher(arg0, arg1 interface{}) *gomock.Call {
55
mr.mock.ctrl.T.Helper()
56
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Fetcher", reflect.TypeOf((*MockResolver)(nil).Fetcher), arg0, arg1)
57
}
58
59
// Pusher mocks base method.
60
func (m *MockResolver) Pusher(arg0 context.Context, arg1 string) (remotes.Pusher, error) {
61
m.ctrl.T.Helper()
62
ret := m.ctrl.Call(m, "Pusher", arg0, arg1)
63
ret0, _ := ret[0].(remotes.Pusher)
64
ret1, _ := ret[1].(error)
65
return ret0, ret1
66
}
67
68
// Pusher indicates an expected call of Pusher.
69
func (mr *MockResolverMockRecorder) Pusher(arg0, arg1 interface{}) *gomock.Call {
70
mr.mock.ctrl.T.Helper()
71
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pusher", reflect.TypeOf((*MockResolver)(nil).Pusher), arg0, arg1)
72
}
73
74
// Resolve mocks base method.
75
func (m *MockResolver) Resolve(arg0 context.Context, arg1 string) (string, v1.Descriptor, error) {
76
m.ctrl.T.Helper()
77
ret := m.ctrl.Call(m, "Resolve", arg0, arg1)
78
ret0, _ := ret[0].(string)
79
ret1, _ := ret[1].(v1.Descriptor)
80
ret2, _ := ret[2].(error)
81
return ret0, ret1, ret2
82
}
83
84
// Resolve indicates an expected call of Resolve.
85
func (mr *MockResolverMockRecorder) Resolve(arg0, arg1 interface{}) *gomock.Call {
86
mr.mock.ctrl.T.Helper()
87
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resolve", reflect.TypeOf((*MockResolver)(nil).Resolve), arg0, arg1)
88
}
89
90
// MockFetcher is a mock of Fetcher interface.
91
type MockFetcher struct {
92
ctrl *gomock.Controller
93
recorder *MockFetcherMockRecorder
94
}
95
96
// MockFetcherMockRecorder is the mock recorder for MockFetcher.
97
type MockFetcherMockRecorder struct {
98
mock *MockFetcher
99
}
100
101
// NewMockFetcher creates a new mock instance.
102
func NewMockFetcher(ctrl *gomock.Controller) *MockFetcher {
103
mock := &MockFetcher{ctrl: ctrl}
104
mock.recorder = &MockFetcherMockRecorder{mock}
105
return mock
106
}
107
108
// EXPECT returns an object that allows the caller to indicate expected use.
109
func (m *MockFetcher) EXPECT() *MockFetcherMockRecorder {
110
return m.recorder
111
}
112
113
// Fetch mocks base method.
114
func (m *MockFetcher) Fetch(arg0 context.Context, arg1 v1.Descriptor) (io.ReadCloser, error) {
115
m.ctrl.T.Helper()
116
ret := m.ctrl.Call(m, "Fetch", arg0, arg1)
117
ret0, _ := ret[0].(io.ReadCloser)
118
ret1, _ := ret[1].(error)
119
return ret0, ret1
120
}
121
122
// Fetch indicates an expected call of Fetch.
123
func (mr *MockFetcherMockRecorder) Fetch(arg0, arg1 interface{}) *gomock.Call {
124
mr.mock.ctrl.T.Helper()
125
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Fetch", reflect.TypeOf((*MockFetcher)(nil).Fetch), arg0, arg1)
126
}
127
128