You've already forked sap-jenkins-library
							
							
				mirror of
				https://github.com/SAP/jenkins-library.git
				synced 2025-10-30 23:57:50 +02:00 
			
		
		
		
	chore(mockery): add mockery configuration (#4941)
* update mockery config * update mockery config * rename mockery config * update existing mocks * update mockery config * update mockery config * move cmd mocks to cmd pkg * add hadolint mocks to config * use moved files * remove comment
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							683ca35001
						
					
				
				
					commit
					0ca2f72699
				
			| @@ -1,8 +1,28 @@ | ||||
| quiet: false | ||||
| mockname: "{{.InterfaceName}}" | ||||
| filename: "{{.InterfaceName}}.go" | ||||
| dir: "{{.InterfaceDir}}/mocks" | ||||
| outpkg: mocks | ||||
| quiet: false | ||||
| packages: | ||||
|   github.com/SAP/jenkins-library/cmd: | ||||
|     interfaces: | ||||
|       GithubRepoClient: | ||||
|       HadolintPiperFileUtils: | ||||
|       HadolintClient: | ||||
|   github.com/SAP/jenkins-library/pkg/config: | ||||
|     interfaces: | ||||
|       VaultClient: | ||||
|   github.com/SAP/jenkins-library/pkg/jenkins: | ||||
|     interfaces: | ||||
|       Artifact: | ||||
|       Build: | ||||
|       CredentialsManager: | ||||
|       Jenkins: | ||||
|       Job: | ||||
|       Task: | ||||
|   github.com/SAP/jenkins-library/pkg/kubernetes: | ||||
|     interfaces: | ||||
|       HelmExecutor: | ||||
|   github.com/influxdata/influxdb-client-go/v2: | ||||
|     config: | ||||
|       dir: pkg/influx/mocks | ||||
| @@ -13,8 +33,3 @@ packages: | ||||
|       dir: pkg/influx/mocks | ||||
|     interfaces: | ||||
|       WriteAPIBlocking: | ||||
|   github.com/SAP/jenkins-library/pkg/config: | ||||
|     config: | ||||
|       dir: pkg/config/mocks | ||||
|     interfaces: | ||||
|       VaultClient: | ||||
| @@ -16,7 +16,6 @@ import ( | ||||
| 	piperGithub "github.com/SAP/jenkins-library/pkg/github" | ||||
| ) | ||||
|  | ||||
| // mock generated with: mockery --name GithubRepoClient --dir cmd --output cmd/mocks | ||||
| type GithubRepoClient interface { | ||||
| 	CreateRelease(ctx context.Context, owner string, repo string, release *github.RepositoryRelease) (*github.RepositoryRelease, *github.Response, error) | ||||
| 	DeleteReleaseAsset(ctx context.Context, owner string, repo string, id int64) (*github.Response, error) | ||||
|   | ||||
| @@ -18,7 +18,6 @@ import ( | ||||
| const hadolintCommand = "hadolint" | ||||
|  | ||||
| // HadolintPiperFileUtils abstracts piperutils.Files | ||||
| // mock generated with: mockery --name HadolintPiperFileUtils --dir cmd --output pkg/hadolint/mocks | ||||
| type HadolintPiperFileUtils interface { | ||||
| 	FileExists(filename string) (bool, error) | ||||
| 	FileWrite(filename string, data []byte, perm os.FileMode) error | ||||
| @@ -26,7 +25,6 @@ type HadolintPiperFileUtils interface { | ||||
| } | ||||
|  | ||||
| // HadolintClient abstracts http.Client | ||||
| // mock generated with: mockery --name hadolintClient --dir cmd --output pkg/hadolint/mocks | ||||
| type HadolintClient interface { | ||||
| 	SetOptions(options piperhttp.ClientOptions) | ||||
| 	DownloadFile(url, filename string, header http.Header, cookies []*http.Cookie) error | ||||
|   | ||||
| @@ -6,7 +6,7 @@ package cmd | ||||
| import ( | ||||
| 	"testing" | ||||
|  | ||||
| 	"github.com/SAP/jenkins-library/pkg/hadolint/mocks" | ||||
| 	"github.com/SAP/jenkins-library/cmd/mocks" | ||||
| 	piperMocks "github.com/SAP/jenkins-library/pkg/mock" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"github.com/stretchr/testify/mock" | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.10.4. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -16,11 +16,28 @@ type GithubRepoClient struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type GithubRepoClient_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *GithubRepoClient) EXPECT() *GithubRepoClient_Expecter { | ||||
| 	return &GithubRepoClient_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // CreateRelease provides a mock function with given fields: ctx, owner, repo, release | ||||
| func (_m *GithubRepoClient) CreateRelease(ctx context.Context, owner string, repo string, release *github.RepositoryRelease) (*github.RepositoryRelease, *github.Response, error) { | ||||
| 	ret := _m.Called(ctx, owner, repo, release) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for CreateRelease") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *github.RepositoryRelease | ||||
| 	var r1 *github.Response | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, *github.RepositoryRelease) (*github.RepositoryRelease, *github.Response, error)); ok { | ||||
| 		return rf(ctx, owner, repo, release) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, *github.RepositoryRelease) *github.RepositoryRelease); ok { | ||||
| 		r0 = rf(ctx, owner, repo, release) | ||||
| 	} else { | ||||
| @@ -29,7 +46,6 @@ func (_m *GithubRepoClient) CreateRelease(ctx context.Context, owner string, rep | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 *github.Response | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, string, *github.RepositoryRelease) *github.Response); ok { | ||||
| 		r1 = rf(ctx, owner, repo, release) | ||||
| 	} else { | ||||
| @@ -38,7 +54,6 @@ func (_m *GithubRepoClient) CreateRelease(ctx context.Context, owner string, rep | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(2).(func(context.Context, string, string, *github.RepositoryRelease) error); ok { | ||||
| 		r2 = rf(ctx, owner, repo, release) | ||||
| 	} else { | ||||
| @@ -48,11 +63,50 @@ func (_m *GithubRepoClient) CreateRelease(ctx context.Context, owner string, rep | ||||
| 	return r0, r1, r2 | ||||
| } | ||||
|  | ||||
| // GithubRepoClient_CreateRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateRelease' | ||||
| type GithubRepoClient_CreateRelease_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // CreateRelease is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - owner string | ||||
| //   - repo string | ||||
| //   - release *github.RepositoryRelease | ||||
| func (_e *GithubRepoClient_Expecter) CreateRelease(ctx interface{}, owner interface{}, repo interface{}, release interface{}) *GithubRepoClient_CreateRelease_Call { | ||||
| 	return &GithubRepoClient_CreateRelease_Call{Call: _e.mock.On("CreateRelease", ctx, owner, repo, release)} | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_CreateRelease_Call) Run(run func(ctx context.Context, owner string, repo string, release *github.RepositoryRelease)) *GithubRepoClient_CreateRelease_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string), args[3].(*github.RepositoryRelease)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_CreateRelease_Call) Return(_a0 *github.RepositoryRelease, _a1 *github.Response, _a2 error) *GithubRepoClient_CreateRelease_Call { | ||||
| 	_c.Call.Return(_a0, _a1, _a2) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_CreateRelease_Call) RunAndReturn(run func(context.Context, string, string, *github.RepositoryRelease) (*github.RepositoryRelease, *github.Response, error)) *GithubRepoClient_CreateRelease_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // DeleteReleaseAsset provides a mock function with given fields: ctx, owner, repo, id | ||||
| func (_m *GithubRepoClient) DeleteReleaseAsset(ctx context.Context, owner string, repo string, id int64) (*github.Response, error) { | ||||
| 	ret := _m.Called(ctx, owner, repo, id) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for DeleteReleaseAsset") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *github.Response | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64) (*github.Response, error)); ok { | ||||
| 		return rf(ctx, owner, repo, id) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64) *github.Response); ok { | ||||
| 		r0 = rf(ctx, owner, repo, id) | ||||
| 	} else { | ||||
| @@ -61,7 +115,6 @@ func (_m *GithubRepoClient) DeleteReleaseAsset(ctx context.Context, owner string | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, string, int64) error); ok { | ||||
| 		r1 = rf(ctx, owner, repo, id) | ||||
| 	} else { | ||||
| @@ -71,11 +124,51 @@ func (_m *GithubRepoClient) DeleteReleaseAsset(ctx context.Context, owner string | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // GithubRepoClient_DeleteReleaseAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteReleaseAsset' | ||||
| type GithubRepoClient_DeleteReleaseAsset_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // DeleteReleaseAsset is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - owner string | ||||
| //   - repo string | ||||
| //   - id int64 | ||||
| func (_e *GithubRepoClient_Expecter) DeleteReleaseAsset(ctx interface{}, owner interface{}, repo interface{}, id interface{}) *GithubRepoClient_DeleteReleaseAsset_Call { | ||||
| 	return &GithubRepoClient_DeleteReleaseAsset_Call{Call: _e.mock.On("DeleteReleaseAsset", ctx, owner, repo, id)} | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_DeleteReleaseAsset_Call) Run(run func(ctx context.Context, owner string, repo string, id int64)) *GithubRepoClient_DeleteReleaseAsset_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string), args[3].(int64)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_DeleteReleaseAsset_Call) Return(_a0 *github.Response, _a1 error) *GithubRepoClient_DeleteReleaseAsset_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_DeleteReleaseAsset_Call) RunAndReturn(run func(context.Context, string, string, int64) (*github.Response, error)) *GithubRepoClient_DeleteReleaseAsset_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // GetLatestRelease provides a mock function with given fields: ctx, owner, repo | ||||
| func (_m *GithubRepoClient) GetLatestRelease(ctx context.Context, owner string, repo string) (*github.RepositoryRelease, *github.Response, error) { | ||||
| 	ret := _m.Called(ctx, owner, repo) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetLatestRelease") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *github.RepositoryRelease | ||||
| 	var r1 *github.Response | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string) (*github.RepositoryRelease, *github.Response, error)); ok { | ||||
| 		return rf(ctx, owner, repo) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string) *github.RepositoryRelease); ok { | ||||
| 		r0 = rf(ctx, owner, repo) | ||||
| 	} else { | ||||
| @@ -84,7 +177,6 @@ func (_m *GithubRepoClient) GetLatestRelease(ctx context.Context, owner string, | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 *github.Response | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, string) *github.Response); ok { | ||||
| 		r1 = rf(ctx, owner, repo) | ||||
| 	} else { | ||||
| @@ -93,7 +185,6 @@ func (_m *GithubRepoClient) GetLatestRelease(ctx context.Context, owner string, | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(2).(func(context.Context, string, string) error); ok { | ||||
| 		r2 = rf(ctx, owner, repo) | ||||
| 	} else { | ||||
| @@ -103,11 +194,50 @@ func (_m *GithubRepoClient) GetLatestRelease(ctx context.Context, owner string, | ||||
| 	return r0, r1, r2 | ||||
| } | ||||
|  | ||||
| // GithubRepoClient_GetLatestRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLatestRelease' | ||||
| type GithubRepoClient_GetLatestRelease_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetLatestRelease is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - owner string | ||||
| //   - repo string | ||||
| func (_e *GithubRepoClient_Expecter) GetLatestRelease(ctx interface{}, owner interface{}, repo interface{}) *GithubRepoClient_GetLatestRelease_Call { | ||||
| 	return &GithubRepoClient_GetLatestRelease_Call{Call: _e.mock.On("GetLatestRelease", ctx, owner, repo)} | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_GetLatestRelease_Call) Run(run func(ctx context.Context, owner string, repo string)) *GithubRepoClient_GetLatestRelease_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_GetLatestRelease_Call) Return(_a0 *github.RepositoryRelease, _a1 *github.Response, _a2 error) *GithubRepoClient_GetLatestRelease_Call { | ||||
| 	_c.Call.Return(_a0, _a1, _a2) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_GetLatestRelease_Call) RunAndReturn(run func(context.Context, string, string) (*github.RepositoryRelease, *github.Response, error)) *GithubRepoClient_GetLatestRelease_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // ListReleaseAssets provides a mock function with given fields: ctx, owner, repo, id, opt | ||||
| func (_m *GithubRepoClient) ListReleaseAssets(ctx context.Context, owner string, repo string, id int64, opt *github.ListOptions) ([]*github.ReleaseAsset, *github.Response, error) { | ||||
| 	ret := _m.Called(ctx, owner, repo, id, opt) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for ListReleaseAssets") | ||||
| 	} | ||||
|  | ||||
| 	var r0 []*github.ReleaseAsset | ||||
| 	var r1 *github.Response | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64, *github.ListOptions) ([]*github.ReleaseAsset, *github.Response, error)); ok { | ||||
| 		return rf(ctx, owner, repo, id, opt) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64, *github.ListOptions) []*github.ReleaseAsset); ok { | ||||
| 		r0 = rf(ctx, owner, repo, id, opt) | ||||
| 	} else { | ||||
| @@ -116,7 +246,6 @@ func (_m *GithubRepoClient) ListReleaseAssets(ctx context.Context, owner string, | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 *github.Response | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, string, int64, *github.ListOptions) *github.Response); ok { | ||||
| 		r1 = rf(ctx, owner, repo, id, opt) | ||||
| 	} else { | ||||
| @@ -125,7 +254,6 @@ func (_m *GithubRepoClient) ListReleaseAssets(ctx context.Context, owner string, | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(2).(func(context.Context, string, string, int64, *github.ListOptions) error); ok { | ||||
| 		r2 = rf(ctx, owner, repo, id, opt) | ||||
| 	} else { | ||||
| @@ -135,11 +263,52 @@ func (_m *GithubRepoClient) ListReleaseAssets(ctx context.Context, owner string, | ||||
| 	return r0, r1, r2 | ||||
| } | ||||
|  | ||||
| // GithubRepoClient_ListReleaseAssets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListReleaseAssets' | ||||
| type GithubRepoClient_ListReleaseAssets_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // ListReleaseAssets is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - owner string | ||||
| //   - repo string | ||||
| //   - id int64 | ||||
| //   - opt *github.ListOptions | ||||
| func (_e *GithubRepoClient_Expecter) ListReleaseAssets(ctx interface{}, owner interface{}, repo interface{}, id interface{}, opt interface{}) *GithubRepoClient_ListReleaseAssets_Call { | ||||
| 	return &GithubRepoClient_ListReleaseAssets_Call{Call: _e.mock.On("ListReleaseAssets", ctx, owner, repo, id, opt)} | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_ListReleaseAssets_Call) Run(run func(ctx context.Context, owner string, repo string, id int64, opt *github.ListOptions)) *GithubRepoClient_ListReleaseAssets_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string), args[3].(int64), args[4].(*github.ListOptions)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_ListReleaseAssets_Call) Return(_a0 []*github.ReleaseAsset, _a1 *github.Response, _a2 error) *GithubRepoClient_ListReleaseAssets_Call { | ||||
| 	_c.Call.Return(_a0, _a1, _a2) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_ListReleaseAssets_Call) RunAndReturn(run func(context.Context, string, string, int64, *github.ListOptions) ([]*github.ReleaseAsset, *github.Response, error)) *GithubRepoClient_ListReleaseAssets_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // UploadReleaseAsset provides a mock function with given fields: ctx, owner, repo, id, opt, file | ||||
| func (_m *GithubRepoClient) UploadReleaseAsset(ctx context.Context, owner string, repo string, id int64, opt *github.UploadOptions, file *os.File) (*github.ReleaseAsset, *github.Response, error) { | ||||
| 	ret := _m.Called(ctx, owner, repo, id, opt, file) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for UploadReleaseAsset") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *github.ReleaseAsset | ||||
| 	var r1 *github.Response | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64, *github.UploadOptions, *os.File) (*github.ReleaseAsset, *github.Response, error)); ok { | ||||
| 		return rf(ctx, owner, repo, id, opt, file) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, int64, *github.UploadOptions, *os.File) *github.ReleaseAsset); ok { | ||||
| 		r0 = rf(ctx, owner, repo, id, opt, file) | ||||
| 	} else { | ||||
| @@ -148,7 +317,6 @@ func (_m *GithubRepoClient) UploadReleaseAsset(ctx context.Context, owner string | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 *github.Response | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, string, int64, *github.UploadOptions, *os.File) *github.Response); ok { | ||||
| 		r1 = rf(ctx, owner, repo, id, opt, file) | ||||
| 	} else { | ||||
| @@ -157,7 +325,6 @@ func (_m *GithubRepoClient) UploadReleaseAsset(ctx context.Context, owner string | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r2 error | ||||
| 	if rf, ok := ret.Get(2).(func(context.Context, string, string, int64, *github.UploadOptions, *os.File) error); ok { | ||||
| 		r2 = rf(ctx, owner, repo, id, opt, file) | ||||
| 	} else { | ||||
| @@ -166,3 +333,50 @@ func (_m *GithubRepoClient) UploadReleaseAsset(ctx context.Context, owner string | ||||
|  | ||||
| 	return r0, r1, r2 | ||||
| } | ||||
|  | ||||
| // GithubRepoClient_UploadReleaseAsset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadReleaseAsset' | ||||
| type GithubRepoClient_UploadReleaseAsset_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // UploadReleaseAsset is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - owner string | ||||
| //   - repo string | ||||
| //   - id int64 | ||||
| //   - opt *github.UploadOptions | ||||
| //   - file *os.File | ||||
| func (_e *GithubRepoClient_Expecter) UploadReleaseAsset(ctx interface{}, owner interface{}, repo interface{}, id interface{}, opt interface{}, file interface{}) *GithubRepoClient_UploadReleaseAsset_Call { | ||||
| 	return &GithubRepoClient_UploadReleaseAsset_Call{Call: _e.mock.On("UploadReleaseAsset", ctx, owner, repo, id, opt, file)} | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_UploadReleaseAsset_Call) Run(run func(ctx context.Context, owner string, repo string, id int64, opt *github.UploadOptions, file *os.File)) *GithubRepoClient_UploadReleaseAsset_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string), args[3].(int64), args[4].(*github.UploadOptions), args[5].(*os.File)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_UploadReleaseAsset_Call) Return(_a0 *github.ReleaseAsset, _a1 *github.Response, _a2 error) *GithubRepoClient_UploadReleaseAsset_Call { | ||||
| 	_c.Call.Return(_a0, _a1, _a2) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *GithubRepoClient_UploadReleaseAsset_Call) RunAndReturn(run func(context.Context, string, string, int64, *github.UploadOptions, *os.File) (*github.ReleaseAsset, *github.Response, error)) *GithubRepoClient_UploadReleaseAsset_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewGithubRepoClient creates a new instance of GithubRepoClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewGithubRepoClient(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *GithubRepoClient { | ||||
| 	mock := &GithubRepoClient{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
							
								
								
									
										119
									
								
								cmd/mocks/hadolintClient.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										119
									
								
								cmd/mocks/hadolintClient.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,119 @@ | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| import ( | ||||
| 	http "net/http" | ||||
|  | ||||
| 	pkghttp "github.com/SAP/jenkins-library/pkg/http" | ||||
| 	mock "github.com/stretchr/testify/mock" | ||||
| ) | ||||
|  | ||||
| // HadolintClient is an autogenerated mock type for the HadolintClient type | ||||
| type HadolintClient struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type HadolintClient_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *HadolintClient) EXPECT() *HadolintClient_Expecter { | ||||
| 	return &HadolintClient_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // DownloadFile provides a mock function with given fields: url, filename, header, cookies | ||||
| func (_m *HadolintClient) DownloadFile(url string, filename string, header http.Header, cookies []*http.Cookie) error { | ||||
| 	ret := _m.Called(url, filename, header, cookies) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for DownloadFile") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, string, http.Header, []*http.Cookie) error); ok { | ||||
| 		r0 = rf(url, filename, header, cookies) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HadolintClient_DownloadFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DownloadFile' | ||||
| type HadolintClient_DownloadFile_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // DownloadFile is a helper method to define mock.On call | ||||
| //   - url string | ||||
| //   - filename string | ||||
| //   - header http.Header | ||||
| //   - cookies []*http.Cookie | ||||
| func (_e *HadolintClient_Expecter) DownloadFile(url interface{}, filename interface{}, header interface{}, cookies interface{}) *HadolintClient_DownloadFile_Call { | ||||
| 	return &HadolintClient_DownloadFile_Call{Call: _e.mock.On("DownloadFile", url, filename, header, cookies)} | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_DownloadFile_Call) Run(run func(url string, filename string, header http.Header, cookies []*http.Cookie)) *HadolintClient_DownloadFile_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(string), args[1].(string), args[2].(http.Header), args[3].([]*http.Cookie)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_DownloadFile_Call) Return(_a0 error) *HadolintClient_DownloadFile_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_DownloadFile_Call) RunAndReturn(run func(string, string, http.Header, []*http.Cookie) error) *HadolintClient_DownloadFile_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // SetOptions provides a mock function with given fields: options | ||||
| func (_m *HadolintClient) SetOptions(options pkghttp.ClientOptions) { | ||||
| 	_m.Called(options) | ||||
| } | ||||
|  | ||||
| // HadolintClient_SetOptions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetOptions' | ||||
| type HadolintClient_SetOptions_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // SetOptions is a helper method to define mock.On call | ||||
| //   - options pkghttp.ClientOptions | ||||
| func (_e *HadolintClient_Expecter) SetOptions(options interface{}) *HadolintClient_SetOptions_Call { | ||||
| 	return &HadolintClient_SetOptions_Call{Call: _e.mock.On("SetOptions", options)} | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_SetOptions_Call) Run(run func(options pkghttp.ClientOptions)) *HadolintClient_SetOptions_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(pkghttp.ClientOptions)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_SetOptions_Call) Return() *HadolintClient_SetOptions_Call { | ||||
| 	_c.Call.Return() | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintClient_SetOptions_Call) RunAndReturn(run func(pkghttp.ClientOptions)) *HadolintClient_SetOptions_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewHadolintClient creates a new instance of HadolintClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewHadolintClient(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *HadolintClient { | ||||
| 	mock := &HadolintClient{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
							
								
								
									
										188
									
								
								cmd/mocks/hadolintPiperFileUtils.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								cmd/mocks/hadolintPiperFileUtils.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,188 @@ | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| import ( | ||||
| 	fs "io/fs" | ||||
|  | ||||
| 	mock "github.com/stretchr/testify/mock" | ||||
| ) | ||||
|  | ||||
| // HadolintPiperFileUtils is an autogenerated mock type for the HadolintPiperFileUtils type | ||||
| type HadolintPiperFileUtils struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type HadolintPiperFileUtils_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *HadolintPiperFileUtils) EXPECT() *HadolintPiperFileUtils_Expecter { | ||||
| 	return &HadolintPiperFileUtils_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // FileExists provides a mock function with given fields: filename | ||||
| func (_m *HadolintPiperFileUtils) FileExists(filename string) (bool, error) { | ||||
| 	ret := _m.Called(filename) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for FileExists") | ||||
| 	} | ||||
|  | ||||
| 	var r0 bool | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(string) (bool, error)); ok { | ||||
| 		return rf(filename) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(string) bool); ok { | ||||
| 		r0 = rf(filename) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(bool) | ||||
| 	} | ||||
|  | ||||
| 	if rf, ok := ret.Get(1).(func(string) error); ok { | ||||
| 		r1 = rf(filename) | ||||
| 	} else { | ||||
| 		r1 = ret.Error(1) | ||||
| 	} | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // HadolintPiperFileUtils_FileExists_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FileExists' | ||||
| type HadolintPiperFileUtils_FileExists_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // FileExists is a helper method to define mock.On call | ||||
| //   - filename string | ||||
| func (_e *HadolintPiperFileUtils_Expecter) FileExists(filename interface{}) *HadolintPiperFileUtils_FileExists_Call { | ||||
| 	return &HadolintPiperFileUtils_FileExists_Call{Call: _e.mock.On("FileExists", filename)} | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileExists_Call) Run(run func(filename string)) *HadolintPiperFileUtils_FileExists_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileExists_Call) Return(_a0 bool, _a1 error) *HadolintPiperFileUtils_FileExists_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileExists_Call) RunAndReturn(run func(string) (bool, error)) *HadolintPiperFileUtils_FileExists_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // FileWrite provides a mock function with given fields: filename, data, perm | ||||
| func (_m *HadolintPiperFileUtils) FileWrite(filename string, data []byte, perm fs.FileMode) error { | ||||
| 	ret := _m.Called(filename, data, perm) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for FileWrite") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, []byte, fs.FileMode) error); ok { | ||||
| 		r0 = rf(filename, data, perm) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HadolintPiperFileUtils_FileWrite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FileWrite' | ||||
| type HadolintPiperFileUtils_FileWrite_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // FileWrite is a helper method to define mock.On call | ||||
| //   - filename string | ||||
| //   - data []byte | ||||
| //   - perm fs.FileMode | ||||
| func (_e *HadolintPiperFileUtils_Expecter) FileWrite(filename interface{}, data interface{}, perm interface{}) *HadolintPiperFileUtils_FileWrite_Call { | ||||
| 	return &HadolintPiperFileUtils_FileWrite_Call{Call: _e.mock.On("FileWrite", filename, data, perm)} | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileWrite_Call) Run(run func(filename string, data []byte, perm fs.FileMode)) *HadolintPiperFileUtils_FileWrite_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(string), args[1].([]byte), args[2].(fs.FileMode)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileWrite_Call) Return(_a0 error) *HadolintPiperFileUtils_FileWrite_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_FileWrite_Call) RunAndReturn(run func(string, []byte, fs.FileMode) error) *HadolintPiperFileUtils_FileWrite_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // WriteFile provides a mock function with given fields: filename, data, perm | ||||
| func (_m *HadolintPiperFileUtils) WriteFile(filename string, data []byte, perm fs.FileMode) error { | ||||
| 	ret := _m.Called(filename, data, perm) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for WriteFile") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, []byte, fs.FileMode) error); ok { | ||||
| 		r0 = rf(filename, data, perm) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HadolintPiperFileUtils_WriteFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WriteFile' | ||||
| type HadolintPiperFileUtils_WriteFile_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // WriteFile is a helper method to define mock.On call | ||||
| //   - filename string | ||||
| //   - data []byte | ||||
| //   - perm fs.FileMode | ||||
| func (_e *HadolintPiperFileUtils_Expecter) WriteFile(filename interface{}, data interface{}, perm interface{}) *HadolintPiperFileUtils_WriteFile_Call { | ||||
| 	return &HadolintPiperFileUtils_WriteFile_Call{Call: _e.mock.On("WriteFile", filename, data, perm)} | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_WriteFile_Call) Run(run func(filename string, data []byte, perm fs.FileMode)) *HadolintPiperFileUtils_WriteFile_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(string), args[1].([]byte), args[2].(fs.FileMode)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_WriteFile_Call) Return(_a0 error) *HadolintPiperFileUtils_WriteFile_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HadolintPiperFileUtils_WriteFile_Call) RunAndReturn(run func(string, []byte, fs.FileMode) error) *HadolintPiperFileUtils_WriteFile_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewHadolintPiperFileUtils creates a new instance of HadolintPiperFileUtils. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewHadolintPiperFileUtils(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *HadolintPiperFileUtils { | ||||
| 	mock := &HadolintPiperFileUtils{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.42.3. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
|   | ||||
| @@ -1,34 +0,0 @@ | ||||
| // Code generated by mockery v2.0.0-alpha.13. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| import ( | ||||
| 	http "net/http" | ||||
|  | ||||
| 	pkghttp "github.com/SAP/jenkins-library/pkg/http" | ||||
| 	mock "github.com/stretchr/testify/mock" | ||||
| ) | ||||
|  | ||||
| // HadolintClient is an autogenerated mock type for the HadolintClient type | ||||
| type HadolintClient struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| // DownloadFile provides a mock function with given fields: url, filename, header, cookies | ||||
| func (_m *HadolintClient) DownloadFile(url string, filename string, header http.Header, cookies []*http.Cookie) error { | ||||
| 	ret := _m.Called(url, filename, header, cookies) | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, string, http.Header, []*http.Cookie) error); ok { | ||||
| 		r0 = rf(url, filename, header, cookies) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // SetOptions provides a mock function with given fields: options | ||||
| func (_m *HadolintClient) SetOptions(options pkghttp.ClientOptions) { | ||||
| 	_m.Called(options) | ||||
| } | ||||
| @@ -1,62 +0,0 @@ | ||||
| // Code generated by mockery v2.0.0-alpha.13. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| import ( | ||||
| 	os "os" | ||||
|  | ||||
| 	mock "github.com/stretchr/testify/mock" | ||||
| ) | ||||
|  | ||||
| // HadolintPiperFileUtils is an autogenerated mock type for the HadolintPiperFileUtils type | ||||
| type HadolintPiperFileUtils struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| // FileExists provides a mock function with given fields: filename | ||||
| func (_m *HadolintPiperFileUtils) FileExists(filename string) (bool, error) { | ||||
| 	ret := _m.Called(filename) | ||||
|  | ||||
| 	var r0 bool | ||||
| 	if rf, ok := ret.Get(0).(func(string) bool); ok { | ||||
| 		r0 = rf(filename) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(bool) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(string) error); ok { | ||||
| 		r1 = rf(filename) | ||||
| 	} else { | ||||
| 		r1 = ret.Error(1) | ||||
| 	} | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // FileWrite provides a mock function with given fields: filename, data, perm | ||||
| func (_m *HadolintPiperFileUtils) FileWrite(filename string, data []byte, perm os.FileMode) error { | ||||
| 	ret := _m.Called(filename, data, perm) | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, []byte, os.FileMode) error); ok { | ||||
| 		r0 = rf(filename, data, perm) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| func (_m *HadolintPiperFileUtils) WriteFile(filename string, data []byte, perm os.FileMode) error { | ||||
| 	ret := _m.Called(filename, data, perm) | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(string, []byte, os.FileMode) error); ok { | ||||
| 		r0 = rf(filename, data, perm) | ||||
| 	} else { | ||||
| 		r0 = ret.Error(0) | ||||
| 	} | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.40.1. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.40.1. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
|   | ||||
| @@ -7,7 +7,6 @@ import ( | ||||
| ) | ||||
|  | ||||
| // Artifact is an interface to abstract gojenkins.Artifact. | ||||
| // mock generated with: mockery --name Artifact --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type Artifact interface { | ||||
| 	Save(ctx context.Context, path string) (bool, error) | ||||
| 	SaveToDir(ctx context.Context, dir string) (bool, error) | ||||
|   | ||||
| @@ -10,7 +10,6 @@ import ( | ||||
| ) | ||||
|  | ||||
| // Build is an interface to abstract gojenkins.Build. | ||||
| // mock generated with: mockery --name Build --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type Build interface { | ||||
| 	GetArtifacts() []gojenkins.Artifact | ||||
| 	IsRunning(ctx context.Context) bool | ||||
|   | ||||
| @@ -22,7 +22,6 @@ type SSHCredentials = gojenkins.SSHCredentials | ||||
| type DockerServerCredentials = gojenkins.DockerServerCredentials | ||||
|  | ||||
| // CredentialsManager is utility to control credential plugin | ||||
| // mock generated with: mockery --name CredentialsManager --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type CredentialsManager interface { | ||||
| 	Update(context.Context, string, string, interface{}) error | ||||
| } | ||||
|   | ||||
| @@ -11,7 +11,6 @@ import ( | ||||
| ) | ||||
|  | ||||
| // Jenkins is an interface to abstract gojenkins.Jenkins. | ||||
| // mock generated with: mockery --name Jenkins --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type Jenkins interface { | ||||
| 	GetJobObj(ctx context.Context, name string) *gojenkins.Job | ||||
| 	BuildJob(ctx context.Context, name string, params map[string]string) (int64, error) | ||||
|   | ||||
| @@ -7,7 +7,6 @@ import ( | ||||
| ) | ||||
|  | ||||
| // Task is an interface to abstract gojenkins.Task. | ||||
| // mock generated with: mockery --name Job --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type Job interface { | ||||
| 	Poll(context.Context) (int, error) | ||||
| 	InvokeSimple(ctx context.Context, params map[string]string) (int64, error) | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -13,10 +13,22 @@ type Artifact struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type Artifact_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *Artifact) EXPECT() *Artifact_Expecter { | ||||
| 	return &Artifact_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // FileName provides a mock function with given fields: | ||||
| func (_m *Artifact) FileName() string { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for FileName") | ||||
| 	} | ||||
|  | ||||
| 	var r0 string | ||||
| 	if rf, ok := ret.Get(0).(func() string); ok { | ||||
| 		r0 = rf() | ||||
| @@ -27,11 +39,46 @@ func (_m *Artifact) FileName() string { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Artifact_FileName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FileName' | ||||
| type Artifact_FileName_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // FileName is a helper method to define mock.On call | ||||
| func (_e *Artifact_Expecter) FileName() *Artifact_FileName_Call { | ||||
| 	return &Artifact_FileName_Call{Call: _e.mock.On("FileName")} | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_FileName_Call) Run(run func()) *Artifact_FileName_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_FileName_Call) Return(_a0 string) *Artifact_FileName_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_FileName_Call) RunAndReturn(run func() string) *Artifact_FileName_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // GetData provides a mock function with given fields: ctx | ||||
| func (_m *Artifact) GetData(ctx context.Context) ([]byte, error) { | ||||
| 	ret := _m.Called(ctx) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetData") | ||||
| 	} | ||||
|  | ||||
| 	var r0 []byte | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) ([]byte, error)); ok { | ||||
| 		return rf(ctx) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) []byte); ok { | ||||
| 		r0 = rf(ctx) | ||||
| 	} else { | ||||
| @@ -40,7 +87,6 @@ func (_m *Artifact) GetData(ctx context.Context) ([]byte, error) { | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context) error); ok { | ||||
| 		r1 = rf(ctx) | ||||
| 	} else { | ||||
| @@ -50,18 +96,53 @@ func (_m *Artifact) GetData(ctx context.Context) ([]byte, error) { | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Artifact_GetData_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetData' | ||||
| type Artifact_GetData_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetData is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| func (_e *Artifact_Expecter) GetData(ctx interface{}) *Artifact_GetData_Call { | ||||
| 	return &Artifact_GetData_Call{Call: _e.mock.On("GetData", ctx)} | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_GetData_Call) Run(run func(ctx context.Context)) *Artifact_GetData_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_GetData_Call) Return(_a0 []byte, _a1 error) *Artifact_GetData_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_GetData_Call) RunAndReturn(run func(context.Context) ([]byte, error)) *Artifact_GetData_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // Save provides a mock function with given fields: ctx, path | ||||
| func (_m *Artifact) Save(ctx context.Context, path string) (bool, error) { | ||||
| 	ret := _m.Called(ctx, path) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for Save") | ||||
| 	} | ||||
|  | ||||
| 	var r0 bool | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string) (bool, error)); ok { | ||||
| 		return rf(ctx, path) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string) bool); ok { | ||||
| 		r0 = rf(ctx, path) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(bool) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string) error); ok { | ||||
| 		r1 = rf(ctx, path) | ||||
| 	} else { | ||||
| @@ -71,18 +152,54 @@ func (_m *Artifact) Save(ctx context.Context, path string) (bool, error) { | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Artifact_Save_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Save' | ||||
| type Artifact_Save_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // Save is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - path string | ||||
| func (_e *Artifact_Expecter) Save(ctx interface{}, path interface{}) *Artifact_Save_Call { | ||||
| 	return &Artifact_Save_Call{Call: _e.mock.On("Save", ctx, path)} | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_Save_Call) Run(run func(ctx context.Context, path string)) *Artifact_Save_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_Save_Call) Return(_a0 bool, _a1 error) *Artifact_Save_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_Save_Call) RunAndReturn(run func(context.Context, string) (bool, error)) *Artifact_Save_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // SaveToDir provides a mock function with given fields: ctx, dir | ||||
| func (_m *Artifact) SaveToDir(ctx context.Context, dir string) (bool, error) { | ||||
| 	ret := _m.Called(ctx, dir) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for SaveToDir") | ||||
| 	} | ||||
|  | ||||
| 	var r0 bool | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string) (bool, error)); ok { | ||||
| 		return rf(ctx, dir) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string) bool); ok { | ||||
| 		r0 = rf(ctx, dir) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(bool) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string) error); ok { | ||||
| 		r1 = rf(ctx, dir) | ||||
| 	} else { | ||||
| @@ -91,3 +208,46 @@ func (_m *Artifact) SaveToDir(ctx context.Context, dir string) (bool, error) { | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Artifact_SaveToDir_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SaveToDir' | ||||
| type Artifact_SaveToDir_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // SaveToDir is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - dir string | ||||
| func (_e *Artifact_Expecter) SaveToDir(ctx interface{}, dir interface{}) *Artifact_SaveToDir_Call { | ||||
| 	return &Artifact_SaveToDir_Call{Call: _e.mock.On("SaveToDir", ctx, dir)} | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_SaveToDir_Call) Run(run func(ctx context.Context, dir string)) *Artifact_SaveToDir_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_SaveToDir_Call) Return(_a0 bool, _a1 error) *Artifact_SaveToDir_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Artifact_SaveToDir_Call) RunAndReturn(run func(context.Context, string) (bool, error)) *Artifact_SaveToDir_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewArtifact creates a new instance of Artifact. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewArtifact(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *Artifact { | ||||
| 	mock := &Artifact{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -15,10 +15,22 @@ type Build struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type Build_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *Build) EXPECT() *Build_Expecter { | ||||
| 	return &Build_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // GetArtifacts provides a mock function with given fields: | ||||
| func (_m *Build) GetArtifacts() []gojenkins.Artifact { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetArtifacts") | ||||
| 	} | ||||
|  | ||||
| 	var r0 []gojenkins.Artifact | ||||
| 	if rf, ok := ret.Get(0).(func() []gojenkins.Artifact); ok { | ||||
| 		r0 = rf() | ||||
| @@ -31,10 +43,41 @@ func (_m *Build) GetArtifacts() []gojenkins.Artifact { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Build_GetArtifacts_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetArtifacts' | ||||
| type Build_GetArtifacts_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetArtifacts is a helper method to define mock.On call | ||||
| func (_e *Build_Expecter) GetArtifacts() *Build_GetArtifacts_Call { | ||||
| 	return &Build_GetArtifacts_Call{Call: _e.mock.On("GetArtifacts")} | ||||
| } | ||||
|  | ||||
| func (_c *Build_GetArtifacts_Call) Run(run func()) *Build_GetArtifacts_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_GetArtifacts_Call) Return(_a0 []gojenkins.Artifact) *Build_GetArtifacts_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_GetArtifacts_Call) RunAndReturn(run func() []gojenkins.Artifact) *Build_GetArtifacts_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // IsRunning provides a mock function with given fields: ctx | ||||
| func (_m *Build) IsRunning(ctx context.Context) bool { | ||||
| 	ret := _m.Called(ctx) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for IsRunning") | ||||
| 	} | ||||
|  | ||||
| 	var r0 bool | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) bool); ok { | ||||
| 		r0 = rf(ctx) | ||||
| @@ -45,6 +88,34 @@ func (_m *Build) IsRunning(ctx context.Context) bool { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Build_IsRunning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsRunning' | ||||
| type Build_IsRunning_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // IsRunning is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| func (_e *Build_Expecter) IsRunning(ctx interface{}) *Build_IsRunning_Call { | ||||
| 	return &Build_IsRunning_Call{Call: _e.mock.On("IsRunning", ctx)} | ||||
| } | ||||
|  | ||||
| func (_c *Build_IsRunning_Call) Run(run func(ctx context.Context)) *Build_IsRunning_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_IsRunning_Call) Return(_a0 bool) *Build_IsRunning_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_IsRunning_Call) RunAndReturn(run func(context.Context) bool) *Build_IsRunning_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // Poll provides a mock function with given fields: ctx, options | ||||
| func (_m *Build) Poll(ctx context.Context, options ...interface{}) (int, error) { | ||||
| 	var _ca []interface{} | ||||
| @@ -52,14 +123,21 @@ func (_m *Build) Poll(ctx context.Context, options ...interface{}) (int, error) | ||||
| 	_ca = append(_ca, options...) | ||||
| 	ret := _m.Called(_ca...) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for Poll") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, ...interface{}) (int, error)); ok { | ||||
| 		return rf(ctx, options...) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, ...interface{}) int); ok { | ||||
| 		r0 = rf(ctx, options...) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, ...interface{}) error); ok { | ||||
| 		r1 = rf(ctx, options...) | ||||
| 	} else { | ||||
| @@ -68,3 +146,53 @@ func (_m *Build) Poll(ctx context.Context, options ...interface{}) (int, error) | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Build_Poll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Poll' | ||||
| type Build_Poll_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // Poll is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - options ...interface{} | ||||
| func (_e *Build_Expecter) Poll(ctx interface{}, options ...interface{}) *Build_Poll_Call { | ||||
| 	return &Build_Poll_Call{Call: _e.mock.On("Poll", | ||||
| 		append([]interface{}{ctx}, options...)...)} | ||||
| } | ||||
|  | ||||
| func (_c *Build_Poll_Call) Run(run func(ctx context.Context, options ...interface{})) *Build_Poll_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		variadicArgs := make([]interface{}, len(args)-1) | ||||
| 		for i, a := range args[1:] { | ||||
| 			if a != nil { | ||||
| 				variadicArgs[i] = a.(interface{}) | ||||
| 			} | ||||
| 		} | ||||
| 		run(args[0].(context.Context), variadicArgs...) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_Poll_Call) Return(_a0 int, _a1 error) *Build_Poll_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Build_Poll_Call) RunAndReturn(run func(context.Context, ...interface{}) (int, error)) *Build_Poll_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewBuild creates a new instance of Build. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewBuild(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *Build { | ||||
| 	mock := &Build{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -13,10 +13,22 @@ type CredentialsManager struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type CredentialsManager_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *CredentialsManager) EXPECT() *CredentialsManager_Expecter { | ||||
| 	return &CredentialsManager_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // Update provides a mock function with given fields: _a0, _a1, _a2, _a3 | ||||
| func (_m *CredentialsManager) Update(_a0 context.Context, _a1 string, _a2 string, _a3 interface{}) error { | ||||
| 	ret := _m.Called(_a0, _a1, _a2, _a3) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for Update") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, string, interface{}) error); ok { | ||||
| 		r0 = rf(_a0, _a1, _a2, _a3) | ||||
| @@ -26,3 +38,48 @@ func (_m *CredentialsManager) Update(_a0 context.Context, _a1 string, _a2 string | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // CredentialsManager_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' | ||||
| type CredentialsManager_Update_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // Update is a helper method to define mock.On call | ||||
| //   - _a0 context.Context | ||||
| //   - _a1 string | ||||
| //   - _a2 string | ||||
| //   - _a3 interface{} | ||||
| func (_e *CredentialsManager_Expecter) Update(_a0 interface{}, _a1 interface{}, _a2 interface{}, _a3 interface{}) *CredentialsManager_Update_Call { | ||||
| 	return &CredentialsManager_Update_Call{Call: _e.mock.On("Update", _a0, _a1, _a2, _a3)} | ||||
| } | ||||
|  | ||||
| func (_c *CredentialsManager_Update_Call) Run(run func(_a0 context.Context, _a1 string, _a2 string, _a3 interface{})) *CredentialsManager_Update_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(string), args[3].(interface{})) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *CredentialsManager_Update_Call) Return(_a0 error) *CredentialsManager_Update_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *CredentialsManager_Update_Call) RunAndReturn(run func(context.Context, string, string, interface{}) error) *CredentialsManager_Update_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewCredentialsManager creates a new instance of CredentialsManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewCredentialsManager(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *CredentialsManager { | ||||
| 	mock := &CredentialsManager{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -15,18 +15,33 @@ type Jenkins struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type Jenkins_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *Jenkins) EXPECT() *Jenkins_Expecter { | ||||
| 	return &Jenkins_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // BuildJob provides a mock function with given fields: ctx, name, params | ||||
| func (_m *Jenkins) BuildJob(ctx context.Context, name string, params map[string]string) (int64, error) { | ||||
| 	ret := _m.Called(ctx, name, params) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for BuildJob") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int64 | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, map[string]string) (int64, error)); ok { | ||||
| 		return rf(ctx, name, params) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string, map[string]string) int64); ok { | ||||
| 		r0 = rf(ctx, name, params) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int64) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, string, map[string]string) error); ok { | ||||
| 		r1 = rf(ctx, name, params) | ||||
| 	} else { | ||||
| @@ -36,11 +51,49 @@ func (_m *Jenkins) BuildJob(ctx context.Context, name string, params map[string] | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Jenkins_BuildJob_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BuildJob' | ||||
| type Jenkins_BuildJob_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // BuildJob is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - name string | ||||
| //   - params map[string]string | ||||
| func (_e *Jenkins_Expecter) BuildJob(ctx interface{}, name interface{}, params interface{}) *Jenkins_BuildJob_Call { | ||||
| 	return &Jenkins_BuildJob_Call{Call: _e.mock.On("BuildJob", ctx, name, params)} | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_BuildJob_Call) Run(run func(ctx context.Context, name string, params map[string]string)) *Jenkins_BuildJob_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string), args[2].(map[string]string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_BuildJob_Call) Return(_a0 int64, _a1 error) *Jenkins_BuildJob_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_BuildJob_Call) RunAndReturn(run func(context.Context, string, map[string]string) (int64, error)) *Jenkins_BuildJob_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // GetBuildFromQueueID provides a mock function with given fields: ctx, job, queueid | ||||
| func (_m *Jenkins) GetBuildFromQueueID(ctx context.Context, job *gojenkins.Job, queueid int64) (*gojenkins.Build, error) { | ||||
| 	ret := _m.Called(ctx, job, queueid) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetBuildFromQueueID") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *gojenkins.Build | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, *gojenkins.Job, int64) (*gojenkins.Build, error)); ok { | ||||
| 		return rf(ctx, job, queueid) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, *gojenkins.Job, int64) *gojenkins.Build); ok { | ||||
| 		r0 = rf(ctx, job, queueid) | ||||
| 	} else { | ||||
| @@ -49,7 +102,6 @@ func (_m *Jenkins) GetBuildFromQueueID(ctx context.Context, job *gojenkins.Job, | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, *gojenkins.Job, int64) error); ok { | ||||
| 		r1 = rf(ctx, job, queueid) | ||||
| 	} else { | ||||
| @@ -59,10 +111,44 @@ func (_m *Jenkins) GetBuildFromQueueID(ctx context.Context, job *gojenkins.Job, | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Jenkins_GetBuildFromQueueID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBuildFromQueueID' | ||||
| type Jenkins_GetBuildFromQueueID_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetBuildFromQueueID is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - job *gojenkins.Job | ||||
| //   - queueid int64 | ||||
| func (_e *Jenkins_Expecter) GetBuildFromQueueID(ctx interface{}, job interface{}, queueid interface{}) *Jenkins_GetBuildFromQueueID_Call { | ||||
| 	return &Jenkins_GetBuildFromQueueID_Call{Call: _e.mock.On("GetBuildFromQueueID", ctx, job, queueid)} | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetBuildFromQueueID_Call) Run(run func(ctx context.Context, job *gojenkins.Job, queueid int64)) *Jenkins_GetBuildFromQueueID_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(*gojenkins.Job), args[2].(int64)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetBuildFromQueueID_Call) Return(_a0 *gojenkins.Build, _a1 error) *Jenkins_GetBuildFromQueueID_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetBuildFromQueueID_Call) RunAndReturn(run func(context.Context, *gojenkins.Job, int64) (*gojenkins.Build, error)) *Jenkins_GetBuildFromQueueID_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // GetJobObj provides a mock function with given fields: ctx, name | ||||
| func (_m *Jenkins) GetJobObj(ctx context.Context, name string) *gojenkins.Job { | ||||
| 	ret := _m.Called(ctx, name) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetJobObj") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *gojenkins.Job | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, string) *gojenkins.Job); ok { | ||||
| 		r0 = rf(ctx, name) | ||||
| @@ -74,3 +160,46 @@ func (_m *Jenkins) GetJobObj(ctx context.Context, name string) *gojenkins.Job { | ||||
|  | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Jenkins_GetJobObj_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetJobObj' | ||||
| type Jenkins_GetJobObj_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetJobObj is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - name string | ||||
| func (_e *Jenkins_Expecter) GetJobObj(ctx interface{}, name interface{}) *Jenkins_GetJobObj_Call { | ||||
| 	return &Jenkins_GetJobObj_Call{Call: _e.mock.On("GetJobObj", ctx, name)} | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetJobObj_Call) Run(run func(ctx context.Context, name string)) *Jenkins_GetJobObj_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetJobObj_Call) Return(_a0 *gojenkins.Job) *Jenkins_GetJobObj_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Jenkins_GetJobObj_Call) RunAndReturn(run func(context.Context, string) *gojenkins.Job) *Jenkins_GetJobObj_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewJenkins creates a new instance of Jenkins. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewJenkins(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *Jenkins { | ||||
| 	mock := &Jenkins{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -15,10 +15,22 @@ type Job struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type Job_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *Job) EXPECT() *Job_Expecter { | ||||
| 	return &Job_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // GetJob provides a mock function with given fields: | ||||
| func (_m *Job) GetJob() *gojenkins.Job { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for GetJob") | ||||
| 	} | ||||
|  | ||||
| 	var r0 *gojenkins.Job | ||||
| 	if rf, ok := ret.Get(0).(func() *gojenkins.Job); ok { | ||||
| 		r0 = rf() | ||||
| @@ -31,18 +43,52 @@ func (_m *Job) GetJob() *gojenkins.Job { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Job_GetJob_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetJob' | ||||
| type Job_GetJob_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // GetJob is a helper method to define mock.On call | ||||
| func (_e *Job_Expecter) GetJob() *Job_GetJob_Call { | ||||
| 	return &Job_GetJob_Call{Call: _e.mock.On("GetJob")} | ||||
| } | ||||
|  | ||||
| func (_c *Job_GetJob_Call) Run(run func()) *Job_GetJob_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_GetJob_Call) Return(_a0 *gojenkins.Job) *Job_GetJob_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_GetJob_Call) RunAndReturn(run func() *gojenkins.Job) *Job_GetJob_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // InvokeSimple provides a mock function with given fields: ctx, params | ||||
| func (_m *Job) InvokeSimple(ctx context.Context, params map[string]string) (int64, error) { | ||||
| 	ret := _m.Called(ctx, params) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for InvokeSimple") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int64 | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, map[string]string) (int64, error)); ok { | ||||
| 		return rf(ctx, params) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, map[string]string) int64); ok { | ||||
| 		r0 = rf(ctx, params) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int64) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, map[string]string) error); ok { | ||||
| 		r1 = rf(ctx, params) | ||||
| 	} else { | ||||
| @@ -52,18 +98,54 @@ func (_m *Job) InvokeSimple(ctx context.Context, params map[string]string) (int6 | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Job_InvokeSimple_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InvokeSimple' | ||||
| type Job_InvokeSimple_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // InvokeSimple is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - params map[string]string | ||||
| func (_e *Job_Expecter) InvokeSimple(ctx interface{}, params interface{}) *Job_InvokeSimple_Call { | ||||
| 	return &Job_InvokeSimple_Call{Call: _e.mock.On("InvokeSimple", ctx, params)} | ||||
| } | ||||
|  | ||||
| func (_c *Job_InvokeSimple_Call) Run(run func(ctx context.Context, params map[string]string)) *Job_InvokeSimple_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(map[string]string)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_InvokeSimple_Call) Return(_a0 int64, _a1 error) *Job_InvokeSimple_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_InvokeSimple_Call) RunAndReturn(run func(context.Context, map[string]string) (int64, error)) *Job_InvokeSimple_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // Poll provides a mock function with given fields: _a0 | ||||
| func (_m *Job) Poll(_a0 context.Context) (int, error) { | ||||
| 	ret := _m.Called(_a0) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for Poll") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) (int, error)); ok { | ||||
| 		return rf(_a0) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) int); ok { | ||||
| 		r0 = rf(_a0) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context) error); ok { | ||||
| 		r1 = rf(_a0) | ||||
| 	} else { | ||||
| @@ -72,3 +154,45 @@ func (_m *Job) Poll(_a0 context.Context) (int, error) { | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Job_Poll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Poll' | ||||
| type Job_Poll_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // Poll is a helper method to define mock.On call | ||||
| //   - _a0 context.Context | ||||
| func (_e *Job_Expecter) Poll(_a0 interface{}) *Job_Poll_Call { | ||||
| 	return &Job_Poll_Call{Call: _e.mock.On("Poll", _a0)} | ||||
| } | ||||
|  | ||||
| func (_c *Job_Poll_Call) Run(run func(_a0 context.Context)) *Job_Poll_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_Poll_Call) Return(_a0 int, _a1 error) *Job_Poll_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Job_Poll_Call) RunAndReturn(run func(context.Context) (int, error)) *Job_Poll_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewJob creates a new instance of Job. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewJob(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *Job { | ||||
| 	mock := &Job{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.7.5. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -15,18 +15,33 @@ type Task struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type Task_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *Task) EXPECT() *Task_Expecter { | ||||
| 	return &Task_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // BuildNumber provides a mock function with given fields: | ||||
| func (_m *Task) BuildNumber() (int64, error) { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for BuildNumber") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int64 | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func() (int64, error)); ok { | ||||
| 		return rf() | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func() int64); ok { | ||||
| 		r0 = rf() | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int64) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func() error); ok { | ||||
| 		r1 = rf() | ||||
| 	} else { | ||||
| @@ -36,10 +51,41 @@ func (_m *Task) BuildNumber() (int64, error) { | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Task_BuildNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BuildNumber' | ||||
| type Task_BuildNumber_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // BuildNumber is a helper method to define mock.On call | ||||
| func (_e *Task_Expecter) BuildNumber() *Task_BuildNumber_Call { | ||||
| 	return &Task_BuildNumber_Call{Call: _e.mock.On("BuildNumber")} | ||||
| } | ||||
|  | ||||
| func (_c *Task_BuildNumber_Call) Run(run func()) *Task_BuildNumber_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_BuildNumber_Call) Return(_a0 int64, _a1 error) *Task_BuildNumber_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_BuildNumber_Call) RunAndReturn(run func() (int64, error)) *Task_BuildNumber_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // HasStarted provides a mock function with given fields: | ||||
| func (_m *Task) HasStarted() bool { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for HasStarted") | ||||
| 	} | ||||
|  | ||||
| 	var r0 bool | ||||
| 	if rf, ok := ret.Get(0).(func() bool); ok { | ||||
| 		r0 = rf() | ||||
| @@ -50,18 +96,52 @@ func (_m *Task) HasStarted() bool { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // Task_HasStarted_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HasStarted' | ||||
| type Task_HasStarted_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // HasStarted is a helper method to define mock.On call | ||||
| func (_e *Task_Expecter) HasStarted() *Task_HasStarted_Call { | ||||
| 	return &Task_HasStarted_Call{Call: _e.mock.On("HasStarted")} | ||||
| } | ||||
|  | ||||
| func (_c *Task_HasStarted_Call) Run(run func()) *Task_HasStarted_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_HasStarted_Call) Return(_a0 bool) *Task_HasStarted_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_HasStarted_Call) RunAndReturn(run func() bool) *Task_HasStarted_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // Poll provides a mock function with given fields: _a0 | ||||
| func (_m *Task) Poll(_a0 context.Context) (int, error) { | ||||
| 	ret := _m.Called(_a0) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for Poll") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) (int, error)); ok { | ||||
| 		return rf(_a0) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context) int); ok { | ||||
| 		r0 = rf(_a0) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context) error); ok { | ||||
| 		r1 = rf(_a0) | ||||
| 	} else { | ||||
| @@ -71,18 +151,53 @@ func (_m *Task) Poll(_a0 context.Context) (int, error) { | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Task_Poll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Poll' | ||||
| type Task_Poll_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // Poll is a helper method to define mock.On call | ||||
| //   - _a0 context.Context | ||||
| func (_e *Task_Expecter) Poll(_a0 interface{}) *Task_Poll_Call { | ||||
| 	return &Task_Poll_Call{Call: _e.mock.On("Poll", _a0)} | ||||
| } | ||||
|  | ||||
| func (_c *Task_Poll_Call) Run(run func(_a0 context.Context)) *Task_Poll_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_Poll_Call) Return(_a0 int, _a1 error) *Task_Poll_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_Poll_Call) RunAndReturn(run func(context.Context) (int, error)) *Task_Poll_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // WaitToStart provides a mock function with given fields: ctx, pollInterval | ||||
| func (_m *Task) WaitToStart(ctx context.Context, pollInterval time.Duration) (int64, error) { | ||||
| 	ret := _m.Called(ctx, pollInterval) | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for WaitToStart") | ||||
| 	} | ||||
|  | ||||
| 	var r0 int64 | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, time.Duration) (int64, error)); ok { | ||||
| 		return rf(ctx, pollInterval) | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func(context.Context, time.Duration) int64); ok { | ||||
| 		r0 = rf(ctx, pollInterval) | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(int64) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func(context.Context, time.Duration) error); ok { | ||||
| 		r1 = rf(ctx, pollInterval) | ||||
| 	} else { | ||||
| @@ -91,3 +206,46 @@ func (_m *Task) WaitToStart(ctx context.Context, pollInterval time.Duration) (in | ||||
|  | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // Task_WaitToStart_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WaitToStart' | ||||
| type Task_WaitToStart_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // WaitToStart is a helper method to define mock.On call | ||||
| //   - ctx context.Context | ||||
| //   - pollInterval time.Duration | ||||
| func (_e *Task_Expecter) WaitToStart(ctx interface{}, pollInterval interface{}) *Task_WaitToStart_Call { | ||||
| 	return &Task_WaitToStart_Call{Call: _e.mock.On("WaitToStart", ctx, pollInterval)} | ||||
| } | ||||
|  | ||||
| func (_c *Task_WaitToStart_Call) Run(run func(ctx context.Context, pollInterval time.Duration)) *Task_WaitToStart_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run(args[0].(context.Context), args[1].(time.Duration)) | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_WaitToStart_Call) Return(_a0 int64, _a1 error) *Task_WaitToStart_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *Task_WaitToStart_Call) RunAndReturn(run func(context.Context, time.Duration) (int64, error)) *Task_WaitToStart_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewTask creates a new instance of Task. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewTask(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *Task { | ||||
| 	mock := &Task{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
| 	t.Cleanup(func() { mock.AssertExpectations(t) }) | ||||
|  | ||||
| 	return mock | ||||
| } | ||||
|   | ||||
| @@ -9,7 +9,6 @@ import ( | ||||
| ) | ||||
|  | ||||
| // Task is an interface to abstract gojenkins.Task. | ||||
| // mock generated with: mockery --name Task --dir pkg/jenkins --output pkg/jenkins/mocks | ||||
| type Task interface { | ||||
| 	Poll(context.Context) (int, error) | ||||
| 	BuildNumber() (int64, error) | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| // Code generated by mockery v2.14.0. DO NOT EDIT. | ||||
| // Code generated by mockery v2.43.0. DO NOT EDIT. | ||||
|  | ||||
| package mocks | ||||
|  | ||||
| @@ -9,10 +9,22 @@ type HelmExecutor struct { | ||||
| 	mock.Mock | ||||
| } | ||||
|  | ||||
| type HelmExecutor_Expecter struct { | ||||
| 	mock *mock.Mock | ||||
| } | ||||
|  | ||||
| func (_m *HelmExecutor) EXPECT() *HelmExecutor_Expecter { | ||||
| 	return &HelmExecutor_Expecter{mock: &_m.Mock} | ||||
| } | ||||
|  | ||||
| // RunHelmDependency provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmDependency() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmDependency") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -23,10 +35,41 @@ func (_m *HelmExecutor) RunHelmDependency() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmDependency_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmDependency' | ||||
| type HelmExecutor_RunHelmDependency_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmDependency is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmDependency() *HelmExecutor_RunHelmDependency_Call { | ||||
| 	return &HelmExecutor_RunHelmDependency_Call{Call: _e.mock.On("RunHelmDependency")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmDependency_Call) Run(run func()) *HelmExecutor_RunHelmDependency_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmDependency_Call) Return(_a0 error) *HelmExecutor_RunHelmDependency_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmDependency_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmDependency_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmInstall provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmInstall() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmInstall") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -37,10 +80,41 @@ func (_m *HelmExecutor) RunHelmInstall() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmInstall_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmInstall' | ||||
| type HelmExecutor_RunHelmInstall_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmInstall is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmInstall() *HelmExecutor_RunHelmInstall_Call { | ||||
| 	return &HelmExecutor_RunHelmInstall_Call{Call: _e.mock.On("RunHelmInstall")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmInstall_Call) Run(run func()) *HelmExecutor_RunHelmInstall_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmInstall_Call) Return(_a0 error) *HelmExecutor_RunHelmInstall_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmInstall_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmInstall_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmLint provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmLint() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmLint") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -51,18 +125,52 @@ func (_m *HelmExecutor) RunHelmLint() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmLint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmLint' | ||||
| type HelmExecutor_RunHelmLint_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmLint is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmLint() *HelmExecutor_RunHelmLint_Call { | ||||
| 	return &HelmExecutor_RunHelmLint_Call{Call: _e.mock.On("RunHelmLint")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmLint_Call) Run(run func()) *HelmExecutor_RunHelmLint_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmLint_Call) Return(_a0 error) *HelmExecutor_RunHelmLint_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmLint_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmLint_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmPublish provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmPublish() (string, error) { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmPublish") | ||||
| 	} | ||||
|  | ||||
| 	var r0 string | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(0).(func() (string, error)); ok { | ||||
| 		return rf() | ||||
| 	} | ||||
| 	if rf, ok := ret.Get(0).(func() string); ok { | ||||
| 		r0 = rf() | ||||
| 	} else { | ||||
| 		r0 = ret.Get(0).(string) | ||||
| 	} | ||||
|  | ||||
| 	var r1 error | ||||
| 	if rf, ok := ret.Get(1).(func() error); ok { | ||||
| 		r1 = rf() | ||||
| 	} else { | ||||
| @@ -72,10 +180,41 @@ func (_m *HelmExecutor) RunHelmPublish() (string, error) { | ||||
| 	return r0, r1 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmPublish_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmPublish' | ||||
| type HelmExecutor_RunHelmPublish_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmPublish is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmPublish() *HelmExecutor_RunHelmPublish_Call { | ||||
| 	return &HelmExecutor_RunHelmPublish_Call{Call: _e.mock.On("RunHelmPublish")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmPublish_Call) Run(run func()) *HelmExecutor_RunHelmPublish_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmPublish_Call) Return(_a0 string, _a1 error) *HelmExecutor_RunHelmPublish_Call { | ||||
| 	_c.Call.Return(_a0, _a1) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmPublish_Call) RunAndReturn(run func() (string, error)) *HelmExecutor_RunHelmPublish_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmTest provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmTest() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmTest") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -86,10 +225,41 @@ func (_m *HelmExecutor) RunHelmTest() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmTest_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmTest' | ||||
| type HelmExecutor_RunHelmTest_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmTest is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmTest() *HelmExecutor_RunHelmTest_Call { | ||||
| 	return &HelmExecutor_RunHelmTest_Call{Call: _e.mock.On("RunHelmTest")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmTest_Call) Run(run func()) *HelmExecutor_RunHelmTest_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmTest_Call) Return(_a0 error) *HelmExecutor_RunHelmTest_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmTest_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmTest_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmUninstall provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmUninstall() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmUninstall") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -100,10 +270,41 @@ func (_m *HelmExecutor) RunHelmUninstall() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| // HelmExecutor_RunHelmUninstall_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmUninstall' | ||||
| type HelmExecutor_RunHelmUninstall_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmUninstall is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmUninstall() *HelmExecutor_RunHelmUninstall_Call { | ||||
| 	return &HelmExecutor_RunHelmUninstall_Call{Call: _e.mock.On("RunHelmUninstall")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUninstall_Call) Run(run func()) *HelmExecutor_RunHelmUninstall_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUninstall_Call) Return(_a0 error) *HelmExecutor_RunHelmUninstall_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUninstall_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmUninstall_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // RunHelmUpgrade provides a mock function with given fields: | ||||
| func (_m *HelmExecutor) RunHelmUpgrade() error { | ||||
| 	ret := _m.Called() | ||||
|  | ||||
| 	if len(ret) == 0 { | ||||
| 		panic("no return value specified for RunHelmUpgrade") | ||||
| 	} | ||||
|  | ||||
| 	var r0 error | ||||
| 	if rf, ok := ret.Get(0).(func() error); ok { | ||||
| 		r0 = rf() | ||||
| @@ -114,13 +315,39 @@ func (_m *HelmExecutor) RunHelmUpgrade() error { | ||||
| 	return r0 | ||||
| } | ||||
|  | ||||
| type mockConstructorTestingTNewHelmExecutor interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| // HelmExecutor_RunHelmUpgrade_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunHelmUpgrade' | ||||
| type HelmExecutor_RunHelmUpgrade_Call struct { | ||||
| 	*mock.Call | ||||
| } | ||||
|  | ||||
| // RunHelmUpgrade is a helper method to define mock.On call | ||||
| func (_e *HelmExecutor_Expecter) RunHelmUpgrade() *HelmExecutor_RunHelmUpgrade_Call { | ||||
| 	return &HelmExecutor_RunHelmUpgrade_Call{Call: _e.mock.On("RunHelmUpgrade")} | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUpgrade_Call) Run(run func()) *HelmExecutor_RunHelmUpgrade_Call { | ||||
| 	_c.Call.Run(func(args mock.Arguments) { | ||||
| 		run() | ||||
| 	}) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUpgrade_Call) Return(_a0 error) *HelmExecutor_RunHelmUpgrade_Call { | ||||
| 	_c.Call.Return(_a0) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| func (_c *HelmExecutor_RunHelmUpgrade_Call) RunAndReturn(run func() error) *HelmExecutor_RunHelmUpgrade_Call { | ||||
| 	_c.Call.Return(run) | ||||
| 	return _c | ||||
| } | ||||
|  | ||||
| // NewHelmExecutor creates a new instance of HelmExecutor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. | ||||
| func NewHelmExecutor(t mockConstructorTestingTNewHelmExecutor) *HelmExecutor { | ||||
| // The first argument is typically a *testing.T value. | ||||
| func NewHelmExecutor(t interface { | ||||
| 	mock.TestingT | ||||
| 	Cleanup(func()) | ||||
| }) *HelmExecutor { | ||||
| 	mock := &HelmExecutor{} | ||||
| 	mock.Mock.Test(t) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user