forgejo-runner

git clone git://git.lin.moe/forgejo-runner.git

  1// Code generated by mockery v2.26.1. DO NOT EDIT.
  2
  3package mocks
  4
  5import (
  6	context "context"
  7
  8	connect "connectrpc.com/connect"
  9
 10	mock "github.com/stretchr/testify/mock"
 11
 12	pingv1 "code.gitea.io/actions-proto-go/ping/v1"
 13
 14	runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
 15)
 16
 17// Client is an autogenerated mock type for the Client type
 18type Client struct {
 19	mock.Mock
 20}
 21
 22// Address provides a mock function with given fields:
 23func (_m *Client) Address() string {
 24	ret := _m.Called()
 25
 26	var r0 string
 27	if rf, ok := ret.Get(0).(func() string); ok {
 28		r0 = rf()
 29	} else {
 30		r0 = ret.Get(0).(string)
 31	}
 32
 33	return r0
 34}
 35
 36// Declare provides a mock function with given fields: _a0, _a1
 37func (_m *Client) Declare(_a0 context.Context, _a1 *connect.Request[runnerv1.DeclareRequest]) (*connect.Response[runnerv1.DeclareResponse], error) {
 38	ret := _m.Called(_a0, _a1)
 39
 40	var r0 *connect.Response[runnerv1.DeclareResponse]
 41	var r1 error
 42	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.DeclareRequest]) (*connect.Response[runnerv1.DeclareResponse], error)); ok {
 43		return rf(_a0, _a1)
 44	}
 45	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.DeclareRequest]) *connect.Response[runnerv1.DeclareResponse]); ok {
 46		r0 = rf(_a0, _a1)
 47	} else {
 48		if ret.Get(0) != nil {
 49			r0 = ret.Get(0).(*connect.Response[runnerv1.DeclareResponse])
 50		}
 51	}
 52
 53	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[runnerv1.DeclareRequest]) error); ok {
 54		r1 = rf(_a0, _a1)
 55	} else {
 56		r1 = ret.Error(1)
 57	}
 58
 59	return r0, r1
 60}
 61
 62// FetchTask provides a mock function with given fields: _a0, _a1
 63func (_m *Client) FetchTask(_a0 context.Context, _a1 *connect.Request[runnerv1.FetchTaskRequest]) (*connect.Response[runnerv1.FetchTaskResponse], error) {
 64	ret := _m.Called(_a0, _a1)
 65
 66	var r0 *connect.Response[runnerv1.FetchTaskResponse]
 67	var r1 error
 68	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.FetchTaskRequest]) (*connect.Response[runnerv1.FetchTaskResponse], error)); ok {
 69		return rf(_a0, _a1)
 70	}
 71	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.FetchTaskRequest]) *connect.Response[runnerv1.FetchTaskResponse]); ok {
 72		r0 = rf(_a0, _a1)
 73	} else {
 74		if ret.Get(0) != nil {
 75			r0 = ret.Get(0).(*connect.Response[runnerv1.FetchTaskResponse])
 76		}
 77	}
 78
 79	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[runnerv1.FetchTaskRequest]) error); ok {
 80		r1 = rf(_a0, _a1)
 81	} else {
 82		r1 = ret.Error(1)
 83	}
 84
 85	return r0, r1
 86}
 87
 88// Insecure provides a mock function with given fields:
 89func (_m *Client) Insecure() bool {
 90	ret := _m.Called()
 91
 92	var r0 bool
 93	if rf, ok := ret.Get(0).(func() bool); ok {
 94		r0 = rf()
 95	} else {
 96		r0 = ret.Get(0).(bool)
 97	}
 98
 99	return r0
100}
101
102// Ping provides a mock function with given fields: _a0, _a1
103func (_m *Client) Ping(_a0 context.Context, _a1 *connect.Request[pingv1.PingRequest]) (*connect.Response[pingv1.PingResponse], error) {
104	ret := _m.Called(_a0, _a1)
105
106	var r0 *connect.Response[pingv1.PingResponse]
107	var r1 error
108	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[pingv1.PingRequest]) (*connect.Response[pingv1.PingResponse], error)); ok {
109		return rf(_a0, _a1)
110	}
111	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[pingv1.PingRequest]) *connect.Response[pingv1.PingResponse]); ok {
112		r0 = rf(_a0, _a1)
113	} else {
114		if ret.Get(0) != nil {
115			r0 = ret.Get(0).(*connect.Response[pingv1.PingResponse])
116		}
117	}
118
119	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[pingv1.PingRequest]) error); ok {
120		r1 = rf(_a0, _a1)
121	} else {
122		r1 = ret.Error(1)
123	}
124
125	return r0, r1
126}
127
128// Register provides a mock function with given fields: _a0, _a1
129func (_m *Client) Register(_a0 context.Context, _a1 *connect.Request[runnerv1.RegisterRequest]) (*connect.Response[runnerv1.RegisterResponse], error) {
130	ret := _m.Called(_a0, _a1)
131
132	var r0 *connect.Response[runnerv1.RegisterResponse]
133	var r1 error
134	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.RegisterRequest]) (*connect.Response[runnerv1.RegisterResponse], error)); ok {
135		return rf(_a0, _a1)
136	}
137	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.RegisterRequest]) *connect.Response[runnerv1.RegisterResponse]); ok {
138		r0 = rf(_a0, _a1)
139	} else {
140		if ret.Get(0) != nil {
141			r0 = ret.Get(0).(*connect.Response[runnerv1.RegisterResponse])
142		}
143	}
144
145	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[runnerv1.RegisterRequest]) error); ok {
146		r1 = rf(_a0, _a1)
147	} else {
148		r1 = ret.Error(1)
149	}
150
151	return r0, r1
152}
153
154// UpdateLog provides a mock function with given fields: _a0, _a1
155func (_m *Client) UpdateLog(_a0 context.Context, _a1 *connect.Request[runnerv1.UpdateLogRequest]) (*connect.Response[runnerv1.UpdateLogResponse], error) {
156	ret := _m.Called(_a0, _a1)
157
158	var r0 *connect.Response[runnerv1.UpdateLogResponse]
159	var r1 error
160	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.UpdateLogRequest]) (*connect.Response[runnerv1.UpdateLogResponse], error)); ok {
161		return rf(_a0, _a1)
162	}
163	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.UpdateLogRequest]) *connect.Response[runnerv1.UpdateLogResponse]); ok {
164		r0 = rf(_a0, _a1)
165	} else {
166		if ret.Get(0) != nil {
167			r0 = ret.Get(0).(*connect.Response[runnerv1.UpdateLogResponse])
168		}
169	}
170
171	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[runnerv1.UpdateLogRequest]) error); ok {
172		r1 = rf(_a0, _a1)
173	} else {
174		r1 = ret.Error(1)
175	}
176
177	return r0, r1
178}
179
180// UpdateTask provides a mock function with given fields: _a0, _a1
181func (_m *Client) UpdateTask(_a0 context.Context, _a1 *connect.Request[runnerv1.UpdateTaskRequest]) (*connect.Response[runnerv1.UpdateTaskResponse], error) {
182	ret := _m.Called(_a0, _a1)
183
184	var r0 *connect.Response[runnerv1.UpdateTaskResponse]
185	var r1 error
186	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.UpdateTaskRequest]) (*connect.Response[runnerv1.UpdateTaskResponse], error)); ok {
187		return rf(_a0, _a1)
188	}
189	if rf, ok := ret.Get(0).(func(context.Context, *connect.Request[runnerv1.UpdateTaskRequest]) *connect.Response[runnerv1.UpdateTaskResponse]); ok {
190		r0 = rf(_a0, _a1)
191	} else {
192		if ret.Get(0) != nil {
193			r0 = ret.Get(0).(*connect.Response[runnerv1.UpdateTaskResponse])
194		}
195	}
196
197	if rf, ok := ret.Get(1).(func(context.Context, *connect.Request[runnerv1.UpdateTaskRequest]) error); ok {
198		r1 = rf(_a0, _a1)
199	} else {
200		r1 = ret.Error(1)
201	}
202
203	return r0, r1
204}
205
206type mockConstructorTestingTNewClient interface {
207	mock.TestingT
208	Cleanup(func())
209}
210
211// NewClient creates a new instance of Client. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
212func NewClient(t mockConstructorTestingTNewClient) *Client {
213	mock := &Client{}
214	mock.Mock.Test(t)
215
216	t.Cleanup(func() { mock.AssertExpectations(t) })
217
218	return mock
219}