| @@ -0,0 +1,1044 @@ |
| | | 1 | + | // Code generated by mockery; DO NOT EDIT. |
| | | 2 | + | // github.com/vektra/mockery |
| | | 3 | + | // template: testify |
| | | 4 | + | |
| | | 5 | + | package mocks |
| | | 6 | + | |
| | | 7 | + | import ( |
| | | 8 | + | "context" |
| | | 9 | + | "io" |
| | | 10 | + | |
| | | 11 | + | "bnema.dev/ermite/internal/domain" |
| | | 12 | + | "bnema.dev/ermite/internal/ports" |
| | | 13 | + | mock "github.com/stretchr/testify/mock" |
| | | 14 | + | ) |
| | | 15 | + | |
| | | 16 | + | // NewGitHubReleaseAPI creates a new instance of GitHubReleaseAPI. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. |
| | | 17 | + | // The first argument is typically a *testing.T value. |
| | | 18 | + | func NewGitHubReleaseAPI(t interface { |
| | | 19 | + | mock.TestingT |
| | | 20 | + | Cleanup(func()) |
| | | 21 | + | }) *GitHubReleaseAPI { |
| | | 22 | + | if helper, ok := t.(interface{ Helper() }); ok { |
| | | 23 | + | helper.Helper() |
| | | 24 | + | } |
| | | 25 | + | |
| | | 26 | + | mock := &GitHubReleaseAPI{} |
| | | 27 | + | mock.Mock.Test(t) |
| | | 28 | + | |
| | | 29 | + | t.Cleanup(func() { |
| | | 30 | + | if helper, ok := t.(interface{ Helper() }); ok { |
| | | 31 | + | helper.Helper() |
| | | 32 | + | } |
| | | 33 | + | mock.AssertExpectations(t) |
| | | 34 | + | }) |
| | | 35 | + | |
| | | 36 | + | return mock |
| | | 37 | + | } |
| | | 38 | + | |
| | | 39 | + | // GitHubReleaseAPI is an autogenerated mock type for the GitHubReleaseAPI type |
| | | 40 | + | type GitHubReleaseAPI struct { |
| | | 41 | + | mock.Mock |
| | | 42 | + | } |
| | | 43 | + | |
| | | 44 | + | type GitHubReleaseAPI_Expecter struct { |
| | | 45 | + | mock *mock.Mock |
| | | 46 | + | } |
| | | 47 | + | |
| | | 48 | + | func (_m *GitHubReleaseAPI) EXPECT() *GitHubReleaseAPI_Expecter { |
| | | 49 | + | return &GitHubReleaseAPI_Expecter{mock: &_m.Mock} |
| | | 50 | + | } |
| | | 51 | + | |
| | | 52 | + | // AssetByID provides a mock function for the type GitHubReleaseAPI |
| | | 53 | + | func (_mock *GitHubReleaseAPI) AssetByID(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) (domain.ReleaseAsset, error) { |
| | | 54 | + | ret := _mock.Called(ctx, p, owner, repo, assetID) |
| | | 55 | + | |
| | | 56 | + | if len(ret) == 0 { |
| | | 57 | + | panic("no return value specified for AssetByID") |
| | | 58 | + | } |
| | | 59 | + | |
| | | 60 | + | var r0 domain.ReleaseAsset |
| | | 61 | + | var r1 error |
| | | 62 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) (domain.ReleaseAsset, error)); ok { |
| | | 63 | + | return returnFunc(ctx, p, owner, repo, assetID) |
| | | 64 | + | } |
| | | 65 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) domain.ReleaseAsset); ok { |
| | | 66 | + | r0 = returnFunc(ctx, p, owner, repo, assetID) |
| | | 67 | + | } else { |
| | | 68 | + | r0 = ret.Get(0).(domain.ReleaseAsset) |
| | | 69 | + | } |
| | | 70 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64) error); ok { |
| | | 71 | + | r1 = returnFunc(ctx, p, owner, repo, assetID) |
| | | 72 | + | } else { |
| | | 73 | + | r1 = ret.Error(1) |
| | | 74 | + | } |
| | | 75 | + | return r0, r1 |
| | | 76 | + | } |
| | | 77 | + | |
| | | 78 | + | // GitHubReleaseAPI_AssetByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AssetByID' |
| | | 79 | + | type GitHubReleaseAPI_AssetByID_Call struct { |
| | | 80 | + | *mock.Call |
| | | 81 | + | } |
| | | 82 | + | |
| | | 83 | + | // AssetByID is a helper method to define mock.On call |
| | | 84 | + | // - ctx context.Context |
| | | 85 | + | // - p domain.Principal |
| | | 86 | + | // - owner string |
| | | 87 | + | // - repo string |
| | | 88 | + | // - assetID int64 |
| | | 89 | + | func (_e *GitHubReleaseAPI_Expecter) AssetByID(ctx any, p any, owner any, repo any, assetID any) *GitHubReleaseAPI_AssetByID_Call { |
| | | 90 | + | return &GitHubReleaseAPI_AssetByID_Call{Call: _e.mock.On("AssetByID", ctx, p, owner, repo, assetID)} |
| | | 91 | + | } |
| | | 92 | + | |
| | | 93 | + | func (_c *GitHubReleaseAPI_AssetByID_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64)) *GitHubReleaseAPI_AssetByID_Call { |
| | | 94 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 95 | + | var arg0 context.Context |
| | | 96 | + | if args[0] != nil { |
| | | 97 | + | arg0 = args[0].(context.Context) |
| | | 98 | + | } |
| | | 99 | + | var arg1 domain.Principal |
| | | 100 | + | if args[1] != nil { |
| | | 101 | + | arg1 = args[1].(domain.Principal) |
| | | 102 | + | } |
| | | 103 | + | var arg2 string |
| | | 104 | + | if args[2] != nil { |
| | | 105 | + | arg2 = args[2].(string) |
| | | 106 | + | } |
| | | 107 | + | var arg3 string |
| | | 108 | + | if args[3] != nil { |
| | | 109 | + | arg3 = args[3].(string) |
| | | 110 | + | } |
| | | 111 | + | var arg4 int64 |
| | | 112 | + | if args[4] != nil { |
| | | 113 | + | arg4 = args[4].(int64) |
| | | 114 | + | } |
| | | 115 | + | run( |
| | | 116 | + | arg0, |
| | | 117 | + | arg1, |
| | | 118 | + | arg2, |
| | | 119 | + | arg3, |
| | | 120 | + | arg4, |
| | | 121 | + | ) |
| | | 122 | + | }) |
| | | 123 | + | return _c |
| | | 124 | + | } |
| | | 125 | + | |
| | | 126 | + | func (_c *GitHubReleaseAPI_AssetByID_Call) Return(releaseAsset domain.ReleaseAsset, err error) *GitHubReleaseAPI_AssetByID_Call { |
| | | 127 | + | _c.Call.Return(releaseAsset, err) |
| | | 128 | + | return _c |
| | | 129 | + | } |
| | | 130 | + | |
| | | 131 | + | func (_c *GitHubReleaseAPI_AssetByID_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) (domain.ReleaseAsset, error)) *GitHubReleaseAPI_AssetByID_Call { |
| | | 132 | + | _c.Call.Return(run) |
| | | 133 | + | return _c |
| | | 134 | + | } |
| | | 135 | + | |
| | | 136 | + | // CreateRelease provides a mock function for the type GitHubReleaseAPI |
| | | 137 | + | func (_mock *GitHubReleaseAPI) CreateRelease(ctx context.Context, p domain.Principal, owner string, repo string, body []byte) ([]byte, error) { |
| | | 138 | + | ret := _mock.Called(ctx, p, owner, repo, body) |
| | | 139 | + | |
| | | 140 | + | if len(ret) == 0 { |
| | | 141 | + | panic("no return value specified for CreateRelease") |
| | | 142 | + | } |
| | | 143 | + | |
| | | 144 | + | var r0 []byte |
| | | 145 | + | var r1 error |
| | | 146 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, []byte) ([]byte, error)); ok { |
| | | 147 | + | return returnFunc(ctx, p, owner, repo, body) |
| | | 148 | + | } |
| | | 149 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, []byte) []byte); ok { |
| | | 150 | + | r0 = returnFunc(ctx, p, owner, repo, body) |
| | | 151 | + | } else { |
| | | 152 | + | if ret.Get(0) != nil { |
| | | 153 | + | r0 = ret.Get(0).([]byte) |
| | | 154 | + | } |
| | | 155 | + | } |
| | | 156 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, []byte) error); ok { |
| | | 157 | + | r1 = returnFunc(ctx, p, owner, repo, body) |
| | | 158 | + | } else { |
| | | 159 | + | r1 = ret.Error(1) |
| | | 160 | + | } |
| | | 161 | + | return r0, r1 |
| | | 162 | + | } |
| | | 163 | + | |
| | | 164 | + | // GitHubReleaseAPI_CreateRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateRelease' |
| | | 165 | + | type GitHubReleaseAPI_CreateRelease_Call struct { |
| | | 166 | + | *mock.Call |
| | | 167 | + | } |
| | | 168 | + | |
| | | 169 | + | // CreateRelease is a helper method to define mock.On call |
| | | 170 | + | // - ctx context.Context |
| | | 171 | + | // - p domain.Principal |
| | | 172 | + | // - owner string |
| | | 173 | + | // - repo string |
| | | 174 | + | // - body []byte |
| | | 175 | + | func (_e *GitHubReleaseAPI_Expecter) CreateRelease(ctx any, p any, owner any, repo any, body any) *GitHubReleaseAPI_CreateRelease_Call { |
| | | 176 | + | return &GitHubReleaseAPI_CreateRelease_Call{Call: _e.mock.On("CreateRelease", ctx, p, owner, repo, body)} |
| | | 177 | + | } |
| | | 178 | + | |
| | | 179 | + | func (_c *GitHubReleaseAPI_CreateRelease_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, body []byte)) *GitHubReleaseAPI_CreateRelease_Call { |
| | | 180 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 181 | + | var arg0 context.Context |
| | | 182 | + | if args[0] != nil { |
| | | 183 | + | arg0 = args[0].(context.Context) |
| | | 184 | + | } |
| | | 185 | + | var arg1 domain.Principal |
| | | 186 | + | if args[1] != nil { |
| | | 187 | + | arg1 = args[1].(domain.Principal) |
| | | 188 | + | } |
| | | 189 | + | var arg2 string |
| | | 190 | + | if args[2] != nil { |
| | | 191 | + | arg2 = args[2].(string) |
| | | 192 | + | } |
| | | 193 | + | var arg3 string |
| | | 194 | + | if args[3] != nil { |
| | | 195 | + | arg3 = args[3].(string) |
| | | 196 | + | } |
| | | 197 | + | var arg4 []byte |
| | | 198 | + | if args[4] != nil { |
| | | 199 | + | arg4 = args[4].([]byte) |
| | | 200 | + | } |
| | | 201 | + | run( |
| | | 202 | + | arg0, |
| | | 203 | + | arg1, |
| | | 204 | + | arg2, |
| | | 205 | + | arg3, |
| | | 206 | + | arg4, |
| | | 207 | + | ) |
| | | 208 | + | }) |
| | | 209 | + | return _c |
| | | 210 | + | } |
| | | 211 | + | |
| | | 212 | + | func (_c *GitHubReleaseAPI_CreateRelease_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_CreateRelease_Call { |
| | | 213 | + | _c.Call.Return(bytes, err) |
| | | 214 | + | return _c |
| | | 215 | + | } |
| | | 216 | + | |
| | | 217 | + | func (_c *GitHubReleaseAPI_CreateRelease_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, body []byte) ([]byte, error)) *GitHubReleaseAPI_CreateRelease_Call { |
| | | 218 | + | _c.Call.Return(run) |
| | | 219 | + | return _c |
| | | 220 | + | } |
| | | 221 | + | |
| | | 222 | + | // DeleteAsset provides a mock function for the type GitHubReleaseAPI |
| | | 223 | + | func (_mock *GitHubReleaseAPI) DeleteAsset(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) error { |
| | | 224 | + | ret := _mock.Called(ctx, p, owner, repo, assetID) |
| | | 225 | + | |
| | | 226 | + | if len(ret) == 0 { |
| | | 227 | + | panic("no return value specified for DeleteAsset") |
| | | 228 | + | } |
| | | 229 | + | |
| | | 230 | + | var r0 error |
| | | 231 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) error); ok { |
| | | 232 | + | r0 = returnFunc(ctx, p, owner, repo, assetID) |
| | | 233 | + | } else { |
| | | 234 | + | r0 = ret.Error(0) |
| | | 235 | + | } |
| | | 236 | + | return r0 |
| | | 237 | + | } |
| | | 238 | + | |
| | | 239 | + | // GitHubReleaseAPI_DeleteAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteAsset' |
| | | 240 | + | type GitHubReleaseAPI_DeleteAsset_Call struct { |
| | | 241 | + | *mock.Call |
| | | 242 | + | } |
| | | 243 | + | |
| | | 244 | + | // DeleteAsset is a helper method to define mock.On call |
| | | 245 | + | // - ctx context.Context |
| | | 246 | + | // - p domain.Principal |
| | | 247 | + | // - owner string |
| | | 248 | + | // - repo string |
| | | 249 | + | // - assetID int64 |
| | | 250 | + | func (_e *GitHubReleaseAPI_Expecter) DeleteAsset(ctx any, p any, owner any, repo any, assetID any) *GitHubReleaseAPI_DeleteAsset_Call { |
| | | 251 | + | return &GitHubReleaseAPI_DeleteAsset_Call{Call: _e.mock.On("DeleteAsset", ctx, p, owner, repo, assetID)} |
| | | 252 | + | } |
| | | 253 | + | |
| | | 254 | + | func (_c *GitHubReleaseAPI_DeleteAsset_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64)) *GitHubReleaseAPI_DeleteAsset_Call { |
| | | 255 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 256 | + | var arg0 context.Context |
| | | 257 | + | if args[0] != nil { |
| | | 258 | + | arg0 = args[0].(context.Context) |
| | | 259 | + | } |
| | | 260 | + | var arg1 domain.Principal |
| | | 261 | + | if args[1] != nil { |
| | | 262 | + | arg1 = args[1].(domain.Principal) |
| | | 263 | + | } |
| | | 264 | + | var arg2 string |
| | | 265 | + | if args[2] != nil { |
| | | 266 | + | arg2 = args[2].(string) |
| | | 267 | + | } |
| | | 268 | + | var arg3 string |
| | | 269 | + | if args[3] != nil { |
| | | 270 | + | arg3 = args[3].(string) |
| | | 271 | + | } |
| | | 272 | + | var arg4 int64 |
| | | 273 | + | if args[4] != nil { |
| | | 274 | + | arg4 = args[4].(int64) |
| | | 275 | + | } |
| | | 276 | + | run( |
| | | 277 | + | arg0, |
| | | 278 | + | arg1, |
| | | 279 | + | arg2, |
| | | 280 | + | arg3, |
| | | 281 | + | arg4, |
| | | 282 | + | ) |
| | | 283 | + | }) |
| | | 284 | + | return _c |
| | | 285 | + | } |
| | | 286 | + | |
| | | 287 | + | func (_c *GitHubReleaseAPI_DeleteAsset_Call) Return(err error) *GitHubReleaseAPI_DeleteAsset_Call { |
| | | 288 | + | _c.Call.Return(err) |
| | | 289 | + | return _c |
| | | 290 | + | } |
| | | 291 | + | |
| | | 292 | + | func (_c *GitHubReleaseAPI_DeleteAsset_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) error) *GitHubReleaseAPI_DeleteAsset_Call { |
| | | 293 | + | _c.Call.Return(run) |
| | | 294 | + | return _c |
| | | 295 | + | } |
| | | 296 | + | |
| | | 297 | + | // DeleteRelease provides a mock function for the type GitHubReleaseAPI |
| | | 298 | + | func (_mock *GitHubReleaseAPI) DeleteRelease(ctx context.Context, p domain.Principal, owner string, repo string, id int64) error { |
| | | 299 | + | ret := _mock.Called(ctx, p, owner, repo, id) |
| | | 300 | + | |
| | | 301 | + | if len(ret) == 0 { |
| | | 302 | + | panic("no return value specified for DeleteRelease") |
| | | 303 | + | } |
| | | 304 | + | |
| | | 305 | + | var r0 error |
| | | 306 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) error); ok { |
| | | 307 | + | r0 = returnFunc(ctx, p, owner, repo, id) |
| | | 308 | + | } else { |
| | | 309 | + | r0 = ret.Error(0) |
| | | 310 | + | } |
| | | 311 | + | return r0 |
| | | 312 | + | } |
| | | 313 | + | |
| | | 314 | + | // GitHubReleaseAPI_DeleteRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteRelease' |
| | | 315 | + | type GitHubReleaseAPI_DeleteRelease_Call struct { |
| | | 316 | + | *mock.Call |
| | | 317 | + | } |
| | | 318 | + | |
| | | 319 | + | // DeleteRelease is a helper method to define mock.On call |
| | | 320 | + | // - ctx context.Context |
| | | 321 | + | // - p domain.Principal |
| | | 322 | + | // - owner string |
| | | 323 | + | // - repo string |
| | | 324 | + | // - id int64 |
| | | 325 | + | func (_e *GitHubReleaseAPI_Expecter) DeleteRelease(ctx any, p any, owner any, repo any, id any) *GitHubReleaseAPI_DeleteRelease_Call { |
| | | 326 | + | return &GitHubReleaseAPI_DeleteRelease_Call{Call: _e.mock.On("DeleteRelease", ctx, p, owner, repo, id)} |
| | | 327 | + | } |
| | | 328 | + | |
| | | 329 | + | func (_c *GitHubReleaseAPI_DeleteRelease_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64)) *GitHubReleaseAPI_DeleteRelease_Call { |
| | | 330 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 331 | + | var arg0 context.Context |
| | | 332 | + | if args[0] != nil { |
| | | 333 | + | arg0 = args[0].(context.Context) |
| | | 334 | + | } |
| | | 335 | + | var arg1 domain.Principal |
| | | 336 | + | if args[1] != nil { |
| | | 337 | + | arg1 = args[1].(domain.Principal) |
| | | 338 | + | } |
| | | 339 | + | var arg2 string |
| | | 340 | + | if args[2] != nil { |
| | | 341 | + | arg2 = args[2].(string) |
| | | 342 | + | } |
| | | 343 | + | var arg3 string |
| | | 344 | + | if args[3] != nil { |
| | | 345 | + | arg3 = args[3].(string) |
| | | 346 | + | } |
| | | 347 | + | var arg4 int64 |
| | | 348 | + | if args[4] != nil { |
| | | 349 | + | arg4 = args[4].(int64) |
| | | 350 | + | } |
| | | 351 | + | run( |
| | | 352 | + | arg0, |
| | | 353 | + | arg1, |
| | | 354 | + | arg2, |
| | | 355 | + | arg3, |
| | | 356 | + | arg4, |
| | | 357 | + | ) |
| | | 358 | + | }) |
| | | 359 | + | return _c |
| | | 360 | + | } |
| | | 361 | + | |
| | | 362 | + | func (_c *GitHubReleaseAPI_DeleteRelease_Call) Return(err error) *GitHubReleaseAPI_DeleteRelease_Call { |
| | | 363 | + | _c.Call.Return(err) |
| | | 364 | + | return _c |
| | | 365 | + | } |
| | | 366 | + | |
| | | 367 | + | func (_c *GitHubReleaseAPI_DeleteRelease_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64) error) *GitHubReleaseAPI_DeleteRelease_Call { |
| | | 368 | + | _c.Call.Return(run) |
| | | 369 | + | return _c |
| | | 370 | + | } |
| | | 371 | + | |
| | | 372 | + | // GetAsset provides a mock function for the type GitHubReleaseAPI |
| | | 373 | + | func (_mock *GitHubReleaseAPI) GetAsset(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) ([]byte, error) { |
| | | 374 | + | ret := _mock.Called(ctx, p, owner, repo, assetID) |
| | | 375 | + | |
| | | 376 | + | if len(ret) == 0 { |
| | | 377 | + | panic("no return value specified for GetAsset") |
| | | 378 | + | } |
| | | 379 | + | |
| | | 380 | + | var r0 []byte |
| | | 381 | + | var r1 error |
| | | 382 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) ([]byte, error)); ok { |
| | | 383 | + | return returnFunc(ctx, p, owner, repo, assetID) |
| | | 384 | + | } |
| | | 385 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64) []byte); ok { |
| | | 386 | + | r0 = returnFunc(ctx, p, owner, repo, assetID) |
| | | 387 | + | } else { |
| | | 388 | + | if ret.Get(0) != nil { |
| | | 389 | + | r0 = ret.Get(0).([]byte) |
| | | 390 | + | } |
| | | 391 | + | } |
| | | 392 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64) error); ok { |
| | | 393 | + | r1 = returnFunc(ctx, p, owner, repo, assetID) |
| | | 394 | + | } else { |
| | | 395 | + | r1 = ret.Error(1) |
| | | 396 | + | } |
| | | 397 | + | return r0, r1 |
| | | 398 | + | } |
| | | 399 | + | |
| | | 400 | + | // GitHubReleaseAPI_GetAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAsset' |
| | | 401 | + | type GitHubReleaseAPI_GetAsset_Call struct { |
| | | 402 | + | *mock.Call |
| | | 403 | + | } |
| | | 404 | + | |
| | | 405 | + | // GetAsset is a helper method to define mock.On call |
| | | 406 | + | // - ctx context.Context |
| | | 407 | + | // - p domain.Principal |
| | | 408 | + | // - owner string |
| | | 409 | + | // - repo string |
| | | 410 | + | // - assetID int64 |
| | | 411 | + | func (_e *GitHubReleaseAPI_Expecter) GetAsset(ctx any, p any, owner any, repo any, assetID any) *GitHubReleaseAPI_GetAsset_Call { |
| | | 412 | + | return &GitHubReleaseAPI_GetAsset_Call{Call: _e.mock.On("GetAsset", ctx, p, owner, repo, assetID)} |
| | | 413 | + | } |
| | | 414 | + | |
| | | 415 | + | func (_c *GitHubReleaseAPI_GetAsset_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64)) *GitHubReleaseAPI_GetAsset_Call { |
| | | 416 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 417 | + | var arg0 context.Context |
| | | 418 | + | if args[0] != nil { |
| | | 419 | + | arg0 = args[0].(context.Context) |
| | | 420 | + | } |
| | | 421 | + | var arg1 domain.Principal |
| | | 422 | + | if args[1] != nil { |
| | | 423 | + | arg1 = args[1].(domain.Principal) |
| | | 424 | + | } |
| | | 425 | + | var arg2 string |
| | | 426 | + | if args[2] != nil { |
| | | 427 | + | arg2 = args[2].(string) |
| | | 428 | + | } |
| | | 429 | + | var arg3 string |
| | | 430 | + | if args[3] != nil { |
| | | 431 | + | arg3 = args[3].(string) |
| | | 432 | + | } |
| | | 433 | + | var arg4 int64 |
| | | 434 | + | if args[4] != nil { |
| | | 435 | + | arg4 = args[4].(int64) |
| | | 436 | + | } |
| | | 437 | + | run( |
| | | 438 | + | arg0, |
| | | 439 | + | arg1, |
| | | 440 | + | arg2, |
| | | 441 | + | arg3, |
| | | 442 | + | arg4, |
| | | 443 | + | ) |
| | | 444 | + | }) |
| | | 445 | + | return _c |
| | | 446 | + | } |
| | | 447 | + | |
| | | 448 | + | func (_c *GitHubReleaseAPI_GetAsset_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_GetAsset_Call { |
| | | 449 | + | _c.Call.Return(bytes, err) |
| | | 450 | + | return _c |
| | | 451 | + | } |
| | | 452 | + | |
| | | 453 | + | func (_c *GitHubReleaseAPI_GetAsset_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64) ([]byte, error)) *GitHubReleaseAPI_GetAsset_Call { |
| | | 454 | + | _c.Call.Return(run) |
| | | 455 | + | return _c |
| | | 456 | + | } |
| | | 457 | + | |
| | | 458 | + | // GetRelease provides a mock function for the type GitHubReleaseAPI |
| | | 459 | + | func (_mock *GitHubReleaseAPI) GetRelease(ctx context.Context, p domain.Principal, owner string, repo string, ref ports.ReleaseRef) ([]byte, error) { |
| | | 460 | + | ret := _mock.Called(ctx, p, owner, repo, ref) |
| | | 461 | + | |
| | | 462 | + | if len(ret) == 0 { |
| | | 463 | + | panic("no return value specified for GetRelease") |
| | | 464 | + | } |
| | | 465 | + | |
| | | 466 | + | var r0 []byte |
| | | 467 | + | var r1 error |
| | | 468 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, ports.ReleaseRef) ([]byte, error)); ok { |
| | | 469 | + | return returnFunc(ctx, p, owner, repo, ref) |
| | | 470 | + | } |
| | | 471 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, ports.ReleaseRef) []byte); ok { |
| | | 472 | + | r0 = returnFunc(ctx, p, owner, repo, ref) |
| | | 473 | + | } else { |
| | | 474 | + | if ret.Get(0) != nil { |
| | | 475 | + | r0 = ret.Get(0).([]byte) |
| | | 476 | + | } |
| | | 477 | + | } |
| | | 478 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, ports.ReleaseRef) error); ok { |
| | | 479 | + | r1 = returnFunc(ctx, p, owner, repo, ref) |
| | | 480 | + | } else { |
| | | 481 | + | r1 = ret.Error(1) |
| | | 482 | + | } |
| | | 483 | + | return r0, r1 |
| | | 484 | + | } |
| | | 485 | + | |
| | | 486 | + | // GitHubReleaseAPI_GetRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetRelease' |
| | | 487 | + | type GitHubReleaseAPI_GetRelease_Call struct { |
| | | 488 | + | *mock.Call |
| | | 489 | + | } |
| | | 490 | + | |
| | | 491 | + | // GetRelease is a helper method to define mock.On call |
| | | 492 | + | // - ctx context.Context |
| | | 493 | + | // - p domain.Principal |
| | | 494 | + | // - owner string |
| | | 495 | + | // - repo string |
| | | 496 | + | // - ref ports.ReleaseRef |
| | | 497 | + | func (_e *GitHubReleaseAPI_Expecter) GetRelease(ctx any, p any, owner any, repo any, ref any) *GitHubReleaseAPI_GetRelease_Call { |
| | | 498 | + | return &GitHubReleaseAPI_GetRelease_Call{Call: _e.mock.On("GetRelease", ctx, p, owner, repo, ref)} |
| | | 499 | + | } |
| | | 500 | + | |
| | | 501 | + | func (_c *GitHubReleaseAPI_GetRelease_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, ref ports.ReleaseRef)) *GitHubReleaseAPI_GetRelease_Call { |
| | | 502 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 503 | + | var arg0 context.Context |
| | | 504 | + | if args[0] != nil { |
| | | 505 | + | arg0 = args[0].(context.Context) |
| | | 506 | + | } |
| | | 507 | + | var arg1 domain.Principal |
| | | 508 | + | if args[1] != nil { |
| | | 509 | + | arg1 = args[1].(domain.Principal) |
| | | 510 | + | } |
| | | 511 | + | var arg2 string |
| | | 512 | + | if args[2] != nil { |
| | | 513 | + | arg2 = args[2].(string) |
| | | 514 | + | } |
| | | 515 | + | var arg3 string |
| | | 516 | + | if args[3] != nil { |
| | | 517 | + | arg3 = args[3].(string) |
| | | 518 | + | } |
| | | 519 | + | var arg4 ports.ReleaseRef |
| | | 520 | + | if args[4] != nil { |
| | | 521 | + | arg4 = args[4].(ports.ReleaseRef) |
| | | 522 | + | } |
| | | 523 | + | run( |
| | | 524 | + | arg0, |
| | | 525 | + | arg1, |
| | | 526 | + | arg2, |
| | | 527 | + | arg3, |
| | | 528 | + | arg4, |
| | | 529 | + | ) |
| | | 530 | + | }) |
| | | 531 | + | return _c |
| | | 532 | + | } |
| | | 533 | + | |
| | | 534 | + | func (_c *GitHubReleaseAPI_GetRelease_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_GetRelease_Call { |
| | | 535 | + | _c.Call.Return(bytes, err) |
| | | 536 | + | return _c |
| | | 537 | + | } |
| | | 538 | + | |
| | | 539 | + | func (_c *GitHubReleaseAPI_GetRelease_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, ref ports.ReleaseRef) ([]byte, error)) *GitHubReleaseAPI_GetRelease_Call { |
| | | 540 | + | _c.Call.Return(run) |
| | | 541 | + | return _c |
| | | 542 | + | } |
| | | 543 | + | |
| | | 544 | + | // ListAssets provides a mock function for the type GitHubReleaseAPI |
| | | 545 | + | func (_mock *GitHubReleaseAPI) ListAssets(ctx context.Context, p domain.Principal, owner string, repo string, id int64, page int, perPage int) ([]byte, string, error) { |
| | | 546 | + | ret := _mock.Called(ctx, p, owner, repo, id, page, perPage) |
| | | 547 | + | |
| | | 548 | + | if len(ret) == 0 { |
| | | 549 | + | panic("no return value specified for ListAssets") |
| | | 550 | + | } |
| | | 551 | + | |
| | | 552 | + | var r0 []byte |
| | | 553 | + | var r1 string |
| | | 554 | + | var r2 error |
| | | 555 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, int, int) ([]byte, string, error)); ok { |
| | | 556 | + | return returnFunc(ctx, p, owner, repo, id, page, perPage) |
| | | 557 | + | } |
| | | 558 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, int, int) []byte); ok { |
| | | 559 | + | r0 = returnFunc(ctx, p, owner, repo, id, page, perPage) |
| | | 560 | + | } else { |
| | | 561 | + | if ret.Get(0) != nil { |
| | | 562 | + | r0 = ret.Get(0).([]byte) |
| | | 563 | + | } |
| | | 564 | + | } |
| | | 565 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64, int, int) string); ok { |
| | | 566 | + | r1 = returnFunc(ctx, p, owner, repo, id, page, perPage) |
| | | 567 | + | } else { |
| | | 568 | + | r1 = ret.Get(1).(string) |
| | | 569 | + | } |
| | | 570 | + | if returnFunc, ok := ret.Get(2).(func(context.Context, domain.Principal, string, string, int64, int, int) error); ok { |
| | | 571 | + | r2 = returnFunc(ctx, p, owner, repo, id, page, perPage) |
| | | 572 | + | } else { |
| | | 573 | + | r2 = ret.Error(2) |
| | | 574 | + | } |
| | | 575 | + | return r0, r1, r2 |
| | | 576 | + | } |
| | | 577 | + | |
| | | 578 | + | // GitHubReleaseAPI_ListAssets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListAssets' |
| | | 579 | + | type GitHubReleaseAPI_ListAssets_Call struct { |
| | | 580 | + | *mock.Call |
| | | 581 | + | } |
| | | 582 | + | |
| | | 583 | + | // ListAssets is a helper method to define mock.On call |
| | | 584 | + | // - ctx context.Context |
| | | 585 | + | // - p domain.Principal |
| | | 586 | + | // - owner string |
| | | 587 | + | // - repo string |
| | | 588 | + | // - id int64 |
| | | 589 | + | // - page int |
| | | 590 | + | // - perPage int |
| | | 591 | + | func (_e *GitHubReleaseAPI_Expecter) ListAssets(ctx any, p any, owner any, repo any, id any, page any, perPage any) *GitHubReleaseAPI_ListAssets_Call { |
| | | 592 | + | return &GitHubReleaseAPI_ListAssets_Call{Call: _e.mock.On("ListAssets", ctx, p, owner, repo, id, page, perPage)} |
| | | 593 | + | } |
| | | 594 | + | |
| | | 595 | + | func (_c *GitHubReleaseAPI_ListAssets_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, page int, perPage int)) *GitHubReleaseAPI_ListAssets_Call { |
| | | 596 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 597 | + | var arg0 context.Context |
| | | 598 | + | if args[0] != nil { |
| | | 599 | + | arg0 = args[0].(context.Context) |
| | | 600 | + | } |
| | | 601 | + | var arg1 domain.Principal |
| | | 602 | + | if args[1] != nil { |
| | | 603 | + | arg1 = args[1].(domain.Principal) |
| | | 604 | + | } |
| | | 605 | + | var arg2 string |
| | | 606 | + | if args[2] != nil { |
| | | 607 | + | arg2 = args[2].(string) |
| | | 608 | + | } |
| | | 609 | + | var arg3 string |
| | | 610 | + | if args[3] != nil { |
| | | 611 | + | arg3 = args[3].(string) |
| | | 612 | + | } |
| | | 613 | + | var arg4 int64 |
| | | 614 | + | if args[4] != nil { |
| | | 615 | + | arg4 = args[4].(int64) |
| | | 616 | + | } |
| | | 617 | + | var arg5 int |
| | | 618 | + | if args[5] != nil { |
| | | 619 | + | arg5 = args[5].(int) |
| | | 620 | + | } |
| | | 621 | + | var arg6 int |
| | | 622 | + | if args[6] != nil { |
| | | 623 | + | arg6 = args[6].(int) |
| | | 624 | + | } |
| | | 625 | + | run( |
| | | 626 | + | arg0, |
| | | 627 | + | arg1, |
| | | 628 | + | arg2, |
| | | 629 | + | arg3, |
| | | 630 | + | arg4, |
| | | 631 | + | arg5, |
| | | 632 | + | arg6, |
| | | 633 | + | ) |
| | | 634 | + | }) |
| | | 635 | + | return _c |
| | | 636 | + | } |
| | | 637 | + | |
| | | 638 | + | func (_c *GitHubReleaseAPI_ListAssets_Call) Return(body []byte, link string, err error) *GitHubReleaseAPI_ListAssets_Call { |
| | | 639 | + | _c.Call.Return(body, link, err) |
| | | 640 | + | return _c |
| | | 641 | + | } |
| | | 642 | + | |
| | | 643 | + | func (_c *GitHubReleaseAPI_ListAssets_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, page int, perPage int) ([]byte, string, error)) *GitHubReleaseAPI_ListAssets_Call { |
| | | 644 | + | _c.Call.Return(run) |
| | | 645 | + | return _c |
| | | 646 | + | } |
| | | 647 | + | |
| | | 648 | + | // ListReleases provides a mock function for the type GitHubReleaseAPI |
| | | 649 | + | func (_mock *GitHubReleaseAPI) ListReleases(ctx context.Context, p domain.Principal, owner string, repo string, page int, perPage int) ([]byte, string, error) { |
| | | 650 | + | ret := _mock.Called(ctx, p, owner, repo, page, perPage) |
| | | 651 | + | |
| | | 652 | + | if len(ret) == 0 { |
| | | 653 | + | panic("no return value specified for ListReleases") |
| | | 654 | + | } |
| | | 655 | + | |
| | | 656 | + | var r0 []byte |
| | | 657 | + | var r1 string |
| | | 658 | + | var r2 error |
| | | 659 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int, int) ([]byte, string, error)); ok { |
| | | 660 | + | return returnFunc(ctx, p, owner, repo, page, perPage) |
| | | 661 | + | } |
| | | 662 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int, int) []byte); ok { |
| | | 663 | + | r0 = returnFunc(ctx, p, owner, repo, page, perPage) |
| | | 664 | + | } else { |
| | | 665 | + | if ret.Get(0) != nil { |
| | | 666 | + | r0 = ret.Get(0).([]byte) |
| | | 667 | + | } |
| | | 668 | + | } |
| | | 669 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int, int) string); ok { |
| | | 670 | + | r1 = returnFunc(ctx, p, owner, repo, page, perPage) |
| | | 671 | + | } else { |
| | | 672 | + | r1 = ret.Get(1).(string) |
| | | 673 | + | } |
| | | 674 | + | if returnFunc, ok := ret.Get(2).(func(context.Context, domain.Principal, string, string, int, int) error); ok { |
| | | 675 | + | r2 = returnFunc(ctx, p, owner, repo, page, perPage) |
| | | 676 | + | } else { |
| | | 677 | + | r2 = ret.Error(2) |
| | | 678 | + | } |
| | | 679 | + | return r0, r1, r2 |
| | | 680 | + | } |
| | | 681 | + | |
| | | 682 | + | // GitHubReleaseAPI_ListReleases_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListReleases' |
| | | 683 | + | type GitHubReleaseAPI_ListReleases_Call struct { |
| | | 684 | + | *mock.Call |
| | | 685 | + | } |
| | | 686 | + | |
| | | 687 | + | // ListReleases is a helper method to define mock.On call |
| | | 688 | + | // - ctx context.Context |
| | | 689 | + | // - p domain.Principal |
| | | 690 | + | // - owner string |
| | | 691 | + | // - repo string |
| | | 692 | + | // - page int |
| | | 693 | + | // - perPage int |
| | | 694 | + | func (_e *GitHubReleaseAPI_Expecter) ListReleases(ctx any, p any, owner any, repo any, page any, perPage any) *GitHubReleaseAPI_ListReleases_Call { |
| | | 695 | + | return &GitHubReleaseAPI_ListReleases_Call{Call: _e.mock.On("ListReleases", ctx, p, owner, repo, page, perPage)} |
| | | 696 | + | } |
| | | 697 | + | |
| | | 698 | + | func (_c *GitHubReleaseAPI_ListReleases_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, page int, perPage int)) *GitHubReleaseAPI_ListReleases_Call { |
| | | 699 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 700 | + | var arg0 context.Context |
| | | 701 | + | if args[0] != nil { |
| | | 702 | + | arg0 = args[0].(context.Context) |
| | | 703 | + | } |
| | | 704 | + | var arg1 domain.Principal |
| | | 705 | + | if args[1] != nil { |
| | | 706 | + | arg1 = args[1].(domain.Principal) |
| | | 707 | + | } |
| | | 708 | + | var arg2 string |
| | | 709 | + | if args[2] != nil { |
| | | 710 | + | arg2 = args[2].(string) |
| | | 711 | + | } |
| | | 712 | + | var arg3 string |
| | | 713 | + | if args[3] != nil { |
| | | 714 | + | arg3 = args[3].(string) |
| | | 715 | + | } |
| | | 716 | + | var arg4 int |
| | | 717 | + | if args[4] != nil { |
| | | 718 | + | arg4 = args[4].(int) |
| | | 719 | + | } |
| | | 720 | + | var arg5 int |
| | | 721 | + | if args[5] != nil { |
| | | 722 | + | arg5 = args[5].(int) |
| | | 723 | + | } |
| | | 724 | + | run( |
| | | 725 | + | arg0, |
| | | 726 | + | arg1, |
| | | 727 | + | arg2, |
| | | 728 | + | arg3, |
| | | 729 | + | arg4, |
| | | 730 | + | arg5, |
| | | 731 | + | ) |
| | | 732 | + | }) |
| | | 733 | + | return _c |
| | | 734 | + | } |
| | | 735 | + | |
| | | 736 | + | func (_c *GitHubReleaseAPI_ListReleases_Call) Return(body []byte, link string, err error) *GitHubReleaseAPI_ListReleases_Call { |
| | | 737 | + | _c.Call.Return(body, link, err) |
| | | 738 | + | return _c |
| | | 739 | + | } |
| | | 740 | + | |
| | | 741 | + | func (_c *GitHubReleaseAPI_ListReleases_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, page int, perPage int) ([]byte, string, error)) *GitHubReleaseAPI_ListReleases_Call { |
| | | 742 | + | _c.Call.Return(run) |
| | | 743 | + | return _c |
| | | 744 | + | } |
| | | 745 | + | |
| | | 746 | + | // UpdateAsset provides a mock function for the type GitHubReleaseAPI |
| | | 747 | + | func (_mock *GitHubReleaseAPI) UpdateAsset(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64, body []byte) ([]byte, error) { |
| | | 748 | + | ret := _mock.Called(ctx, p, owner, repo, assetID, body) |
| | | 749 | + | |
| | | 750 | + | if len(ret) == 0 { |
| | | 751 | + | panic("no return value specified for UpdateAsset") |
| | | 752 | + | } |
| | | 753 | + | |
| | | 754 | + | var r0 []byte |
| | | 755 | + | var r1 error |
| | | 756 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, []byte) ([]byte, error)); ok { |
| | | 757 | + | return returnFunc(ctx, p, owner, repo, assetID, body) |
| | | 758 | + | } |
| | | 759 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, []byte) []byte); ok { |
| | | 760 | + | r0 = returnFunc(ctx, p, owner, repo, assetID, body) |
| | | 761 | + | } else { |
| | | 762 | + | if ret.Get(0) != nil { |
| | | 763 | + | r0 = ret.Get(0).([]byte) |
| | | 764 | + | } |
| | | 765 | + | } |
| | | 766 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64, []byte) error); ok { |
| | | 767 | + | r1 = returnFunc(ctx, p, owner, repo, assetID, body) |
| | | 768 | + | } else { |
| | | 769 | + | r1 = ret.Error(1) |
| | | 770 | + | } |
| | | 771 | + | return r0, r1 |
| | | 772 | + | } |
| | | 773 | + | |
| | | 774 | + | // GitHubReleaseAPI_UpdateAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateAsset' |
| | | 775 | + | type GitHubReleaseAPI_UpdateAsset_Call struct { |
| | | 776 | + | *mock.Call |
| | | 777 | + | } |
| | | 778 | + | |
| | | 779 | + | // UpdateAsset is a helper method to define mock.On call |
| | | 780 | + | // - ctx context.Context |
| | | 781 | + | // - p domain.Principal |
| | | 782 | + | // - owner string |
| | | 783 | + | // - repo string |
| | | 784 | + | // - assetID int64 |
| | | 785 | + | // - body []byte |
| | | 786 | + | func (_e *GitHubReleaseAPI_Expecter) UpdateAsset(ctx any, p any, owner any, repo any, assetID any, body any) *GitHubReleaseAPI_UpdateAsset_Call { |
| | | 787 | + | return &GitHubReleaseAPI_UpdateAsset_Call{Call: _e.mock.On("UpdateAsset", ctx, p, owner, repo, assetID, body)} |
| | | 788 | + | } |
| | | 789 | + | |
| | | 790 | + | func (_c *GitHubReleaseAPI_UpdateAsset_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64, body []byte)) *GitHubReleaseAPI_UpdateAsset_Call { |
| | | 791 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 792 | + | var arg0 context.Context |
| | | 793 | + | if args[0] != nil { |
| | | 794 | + | arg0 = args[0].(context.Context) |
| | | 795 | + | } |
| | | 796 | + | var arg1 domain.Principal |
| | | 797 | + | if args[1] != nil { |
| | | 798 | + | arg1 = args[1].(domain.Principal) |
| | | 799 | + | } |
| | | 800 | + | var arg2 string |
| | | 801 | + | if args[2] != nil { |
| | | 802 | + | arg2 = args[2].(string) |
| | | 803 | + | } |
| | | 804 | + | var arg3 string |
| | | 805 | + | if args[3] != nil { |
| | | 806 | + | arg3 = args[3].(string) |
| | | 807 | + | } |
| | | 808 | + | var arg4 int64 |
| | | 809 | + | if args[4] != nil { |
| | | 810 | + | arg4 = args[4].(int64) |
| | | 811 | + | } |
| | | 812 | + | var arg5 []byte |
| | | 813 | + | if args[5] != nil { |
| | | 814 | + | arg5 = args[5].([]byte) |
| | | 815 | + | } |
| | | 816 | + | run( |
| | | 817 | + | arg0, |
| | | 818 | + | arg1, |
| | | 819 | + | arg2, |
| | | 820 | + | arg3, |
| | | 821 | + | arg4, |
| | | 822 | + | arg5, |
| | | 823 | + | ) |
| | | 824 | + | }) |
| | | 825 | + | return _c |
| | | 826 | + | } |
| | | 827 | + | |
| | | 828 | + | func (_c *GitHubReleaseAPI_UpdateAsset_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_UpdateAsset_Call { |
| | | 829 | + | _c.Call.Return(bytes, err) |
| | | 830 | + | return _c |
| | | 831 | + | } |
| | | 832 | + | |
| | | 833 | + | func (_c *GitHubReleaseAPI_UpdateAsset_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, assetID int64, body []byte) ([]byte, error)) *GitHubReleaseAPI_UpdateAsset_Call { |
| | | 834 | + | _c.Call.Return(run) |
| | | 835 | + | return _c |
| | | 836 | + | } |
| | | 837 | + | |
| | | 838 | + | // UpdateRelease provides a mock function for the type GitHubReleaseAPI |
| | | 839 | + | func (_mock *GitHubReleaseAPI) UpdateRelease(ctx context.Context, p domain.Principal, owner string, repo string, id int64, body []byte) ([]byte, error) { |
| | | 840 | + | ret := _mock.Called(ctx, p, owner, repo, id, body) |
| | | 841 | + | |
| | | 842 | + | if len(ret) == 0 { |
| | | 843 | + | panic("no return value specified for UpdateRelease") |
| | | 844 | + | } |
| | | 845 | + | |
| | | 846 | + | var r0 []byte |
| | | 847 | + | var r1 error |
| | | 848 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, []byte) ([]byte, error)); ok { |
| | | 849 | + | return returnFunc(ctx, p, owner, repo, id, body) |
| | | 850 | + | } |
| | | 851 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, []byte) []byte); ok { |
| | | 852 | + | r0 = returnFunc(ctx, p, owner, repo, id, body) |
| | | 853 | + | } else { |
| | | 854 | + | if ret.Get(0) != nil { |
| | | 855 | + | r0 = ret.Get(0).([]byte) |
| | | 856 | + | } |
| | | 857 | + | } |
| | | 858 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64, []byte) error); ok { |
| | | 859 | + | r1 = returnFunc(ctx, p, owner, repo, id, body) |
| | | 860 | + | } else { |
| | | 861 | + | r1 = ret.Error(1) |
| | | 862 | + | } |
| | | 863 | + | return r0, r1 |
| | | 864 | + | } |
| | | 865 | + | |
| | | 866 | + | // GitHubReleaseAPI_UpdateRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateRelease' |
| | | 867 | + | type GitHubReleaseAPI_UpdateRelease_Call struct { |
| | | 868 | + | *mock.Call |
| | | 869 | + | } |
| | | 870 | + | |
| | | 871 | + | // UpdateRelease is a helper method to define mock.On call |
| | | 872 | + | // - ctx context.Context |
| | | 873 | + | // - p domain.Principal |
| | | 874 | + | // - owner string |
| | | 875 | + | // - repo string |
| | | 876 | + | // - id int64 |
| | | 877 | + | // - body []byte |
| | | 878 | + | func (_e *GitHubReleaseAPI_Expecter) UpdateRelease(ctx any, p any, owner any, repo any, id any, body any) *GitHubReleaseAPI_UpdateRelease_Call { |
| | | 879 | + | return &GitHubReleaseAPI_UpdateRelease_Call{Call: _e.mock.On("UpdateRelease", ctx, p, owner, repo, id, body)} |
| | | 880 | + | } |
| | | 881 | + | |
| | | 882 | + | func (_c *GitHubReleaseAPI_UpdateRelease_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, body []byte)) *GitHubReleaseAPI_UpdateRelease_Call { |
| | | 883 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 884 | + | var arg0 context.Context |
| | | 885 | + | if args[0] != nil { |
| | | 886 | + | arg0 = args[0].(context.Context) |
| | | 887 | + | } |
| | | 888 | + | var arg1 domain.Principal |
| | | 889 | + | if args[1] != nil { |
| | | 890 | + | arg1 = args[1].(domain.Principal) |
| | | 891 | + | } |
| | | 892 | + | var arg2 string |
| | | 893 | + | if args[2] != nil { |
| | | 894 | + | arg2 = args[2].(string) |
| | | 895 | + | } |
| | | 896 | + | var arg3 string |
| | | 897 | + | if args[3] != nil { |
| | | 898 | + | arg3 = args[3].(string) |
| | | 899 | + | } |
| | | 900 | + | var arg4 int64 |
| | | 901 | + | if args[4] != nil { |
| | | 902 | + | arg4 = args[4].(int64) |
| | | 903 | + | } |
| | | 904 | + | var arg5 []byte |
| | | 905 | + | if args[5] != nil { |
| | | 906 | + | arg5 = args[5].([]byte) |
| | | 907 | + | } |
| | | 908 | + | run( |
| | | 909 | + | arg0, |
| | | 910 | + | arg1, |
| | | 911 | + | arg2, |
| | | 912 | + | arg3, |
| | | 913 | + | arg4, |
| | | 914 | + | arg5, |
| | | 915 | + | ) |
| | | 916 | + | }) |
| | | 917 | + | return _c |
| | | 918 | + | } |
| | | 919 | + | |
| | | 920 | + | func (_c *GitHubReleaseAPI_UpdateRelease_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_UpdateRelease_Call { |
| | | 921 | + | _c.Call.Return(bytes, err) |
| | | 922 | + | return _c |
| | | 923 | + | } |
| | | 924 | + | |
| | | 925 | + | func (_c *GitHubReleaseAPI_UpdateRelease_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, body []byte) ([]byte, error)) *GitHubReleaseAPI_UpdateRelease_Call { |
| | | 926 | + | _c.Call.Return(run) |
| | | 927 | + | return _c |
| | | 928 | + | } |
| | | 929 | + | |
| | | 930 | + | // UploadAsset provides a mock function for the type GitHubReleaseAPI |
| | | 931 | + | func (_mock *GitHubReleaseAPI) UploadAsset(ctx context.Context, p domain.Principal, owner string, repo string, id int64, name string, label string, contentType string, size int64, r io.Reader) ([]byte, error) { |
| | | 932 | + | ret := _mock.Called(ctx, p, owner, repo, id, name, label, contentType, size, r) |
| | | 933 | + | |
| | | 934 | + | if len(ret) == 0 { |
| | | 935 | + | panic("no return value specified for UploadAsset") |
| | | 936 | + | } |
| | | 937 | + | |
| | | 938 | + | var r0 []byte |
| | | 939 | + | var r1 error |
| | | 940 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, string, string, string, int64, io.Reader) ([]byte, error)); ok { |
| | | 941 | + | return returnFunc(ctx, p, owner, repo, id, name, label, contentType, size, r) |
| | | 942 | + | } |
| | | 943 | + | if returnFunc, ok := ret.Get(0).(func(context.Context, domain.Principal, string, string, int64, string, string, string, int64, io.Reader) []byte); ok { |
| | | 944 | + | r0 = returnFunc(ctx, p, owner, repo, id, name, label, contentType, size, r) |
| | | 945 | + | } else { |
| | | 946 | + | if ret.Get(0) != nil { |
| | | 947 | + | r0 = ret.Get(0).([]byte) |
| | | 948 | + | } |
| | | 949 | + | } |
| | | 950 | + | if returnFunc, ok := ret.Get(1).(func(context.Context, domain.Principal, string, string, int64, string, string, string, int64, io.Reader) error); ok { |
| | | 951 | + | r1 = returnFunc(ctx, p, owner, repo, id, name, label, contentType, size, r) |
| | | 952 | + | } else { |
| | | 953 | + | r1 = ret.Error(1) |
| | | 954 | + | } |
| | | 955 | + | return r0, r1 |
| | | 956 | + | } |
| | | 957 | + | |
| | | 958 | + | // GitHubReleaseAPI_UploadAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadAsset' |
| | | 959 | + | type GitHubReleaseAPI_UploadAsset_Call struct { |
| | | 960 | + | *mock.Call |
| | | 961 | + | } |
| | | 962 | + | |
| | | 963 | + | // UploadAsset is a helper method to define mock.On call |
| | | 964 | + | // - ctx context.Context |
| | | 965 | + | // - p domain.Principal |
| | | 966 | + | // - owner string |
| | | 967 | + | // - repo string |
| | | 968 | + | // - id int64 |
| | | 969 | + | // - name string |
| | | 970 | + | // - label string |
| | | 971 | + | // - contentType string |
| | | 972 | + | // - size int64 |
| | | 973 | + | // - r io.Reader |
| | | 974 | + | func (_e *GitHubReleaseAPI_Expecter) UploadAsset(ctx any, p any, owner any, repo any, id any, name any, label any, contentType any, size any, r any) *GitHubReleaseAPI_UploadAsset_Call { |
| | | 975 | + | return &GitHubReleaseAPI_UploadAsset_Call{Call: _e.mock.On("UploadAsset", ctx, p, owner, repo, id, name, label, contentType, size, r)} |
| | | 976 | + | } |
| | | 977 | + | |
| | | 978 | + | func (_c *GitHubReleaseAPI_UploadAsset_Call) Run(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, name string, label string, contentType string, size int64, r io.Reader)) *GitHubReleaseAPI_UploadAsset_Call { |
| | | 979 | + | _c.Call.Run(func(args mock.Arguments) { |
| | | 980 | + | var arg0 context.Context |
| | | 981 | + | if args[0] != nil { |
| | | 982 | + | arg0 = args[0].(context.Context) |
| | | 983 | + | } |
| | | 984 | + | var arg1 domain.Principal |
| | | 985 | + | if args[1] != nil { |
| | | 986 | + | arg1 = args[1].(domain.Principal) |
| | | 987 | + | } |
| | | 988 | + | var arg2 string |
| | | 989 | + | if args[2] != nil { |
| | | 990 | + | arg2 = args[2].(string) |
| | | 991 | + | } |
| | | 992 | + | var arg3 string |
| | | 993 | + | if args[3] != nil { |
| | | 994 | + | arg3 = args[3].(string) |
| | | 995 | + | } |
| | | 996 | + | var arg4 int64 |
| | | 997 | + | if args[4] != nil { |
| | | 998 | + | arg4 = args[4].(int64) |
| | | 999 | + | } |
| | | 1000 | + | var arg5 string |
| | | 1001 | + | if args[5] != nil { |
| | | 1002 | + | arg5 = args[5].(string) |
| | | 1003 | + | } |
| | | 1004 | + | var arg6 string |
| | | 1005 | + | if args[6] != nil { |
| | | 1006 | + | arg6 = args[6].(string) |
| | | 1007 | + | } |
| | | 1008 | + | var arg7 string |
| | | 1009 | + | if args[7] != nil { |
| | | 1010 | + | arg7 = args[7].(string) |
| | | 1011 | + | } |
| | | 1012 | + | var arg8 int64 |
| | | 1013 | + | if args[8] != nil { |
| | | 1014 | + | arg8 = args[8].(int64) |
| | | 1015 | + | } |
| | | 1016 | + | var arg9 io.Reader |
| | | 1017 | + | if args[9] != nil { |
| | | 1018 | + | arg9 = args[9].(io.Reader) |
| | | 1019 | + | } |
| | | 1020 | + | run( |
| | | 1021 | + | arg0, |
| | | 1022 | + | arg1, |
| | | 1023 | + | arg2, |
| | | 1024 | + | arg3, |
| | | 1025 | + | arg4, |
| | | 1026 | + | arg5, |
| | | 1027 | + | arg6, |
| | | 1028 | + | arg7, |
| | | 1029 | + | arg8, |
| | | 1030 | + | arg9, |
| | | 1031 | + | ) |
| | | 1032 | + | }) |
| | | 1033 | + | return _c |
| | | 1034 | + | } |
| | | 1035 | + | |
| | | 1036 | + | func (_c *GitHubReleaseAPI_UploadAsset_Call) Return(bytes []byte, err error) *GitHubReleaseAPI_UploadAsset_Call { |
| | | 1037 | + | _c.Call.Return(bytes, err) |
| | | 1038 | + | return _c |
| | | 1039 | + | } |
| | | 1040 | + | |
| | | 1041 | + | func (_c *GitHubReleaseAPI_UploadAsset_Call) RunAndReturn(run func(ctx context.Context, p domain.Principal, owner string, repo string, id int64, name string, label string, contentType string, size int64, r io.Reader) ([]byte, error)) *GitHubReleaseAPI_UploadAsset_Call { |
| | | 1042 | + | _c.Call.Return(run) |
| | | 1043 | + | return _c |
| | | 1044 | + | } |