Documentation
¶
Index ¶
- type MockCommandProvider
- func (_mock *MockCommandProvider) BuildBinary(moduleName string, version string, osName string, arch string) (string, error)
- func (_m *MockCommandProvider) EXPECT() *MockCommandProvider_Expecter
- func (_mock *MockCommandProvider) Run(name string, args ...string) (string, error)
- func (_mock *MockCommandProvider) RunWithEnv(name string, env []string, args ...string) error
- type MockCommandProvider_BuildBinary_Call
- func (_c *MockCommandProvider_BuildBinary_Call) Return(s string, err error) *MockCommandProvider_BuildBinary_Call
- func (_c *MockCommandProvider_BuildBinary_Call) Run(run func(moduleName string, version string, osName string, arch string)) *MockCommandProvider_BuildBinary_Call
- func (_c *MockCommandProvider_BuildBinary_Call) RunAndReturn(...) *MockCommandProvider_BuildBinary_Call
- type MockCommandProvider_Expecter
- func (_e *MockCommandProvider_Expecter) BuildBinary(moduleName interface{}, version interface{}, osName interface{}, ...) *MockCommandProvider_BuildBinary_Call
- func (_e *MockCommandProvider_Expecter) Run(name interface{}, args ...interface{}) *MockCommandProvider_Run_Call
- func (_e *MockCommandProvider_Expecter) RunWithEnv(name interface{}, env interface{}, args ...interface{}) *MockCommandProvider_RunWithEnv_Call
- type MockCommandProvider_RunWithEnv_Call
- func (_c *MockCommandProvider_RunWithEnv_Call) Return(err error) *MockCommandProvider_RunWithEnv_Call
- func (_c *MockCommandProvider_RunWithEnv_Call) Run(run func(name string, env []string, args ...string)) *MockCommandProvider_RunWithEnv_Call
- func (_c *MockCommandProvider_RunWithEnv_Call) RunAndReturn(run func(name string, env []string, args ...string) error) *MockCommandProvider_RunWithEnv_Call
- type MockCommandProvider_Run_Call
- func (_c *MockCommandProvider_Run_Call) Return(s string, err error) *MockCommandProvider_Run_Call
- func (_c *MockCommandProvider_Run_Call) Run(run func(name string, args ...string)) *MockCommandProvider_Run_Call
- func (_c *MockCommandProvider_Run_Call) RunAndReturn(run func(name string, args ...string) (string, error)) *MockCommandProvider_Run_Call
- type MockConfigProvider
- func (_mock *MockConfigProvider) ConfigExists() bool
- func (_mock *MockConfigProvider) CreateDefaultConfig() error
- func (_m *MockConfigProvider) EXPECT() *MockConfigProvider_Expecter
- func (_mock *MockConfigProvider) GetDefaultConfigData() []byte
- func (_mock *MockConfigProvider) LoadConfig() (*models.Config, error)
- type MockConfigProvider_ConfigExists_Call
- func (_c *MockConfigProvider_ConfigExists_Call) Return(b bool) *MockConfigProvider_ConfigExists_Call
- func (_c *MockConfigProvider_ConfigExists_Call) Run(run func()) *MockConfigProvider_ConfigExists_Call
- func (_c *MockConfigProvider_ConfigExists_Call) RunAndReturn(run func() bool) *MockConfigProvider_ConfigExists_Call
- type MockConfigProvider_CreateDefaultConfig_Call
- func (_c *MockConfigProvider_CreateDefaultConfig_Call) Return(err error) *MockConfigProvider_CreateDefaultConfig_Call
- func (_c *MockConfigProvider_CreateDefaultConfig_Call) Run(run func()) *MockConfigProvider_CreateDefaultConfig_Call
- func (_c *MockConfigProvider_CreateDefaultConfig_Call) RunAndReturn(run func() error) *MockConfigProvider_CreateDefaultConfig_Call
- type MockConfigProvider_Expecter
- func (_e *MockConfigProvider_Expecter) ConfigExists() *MockConfigProvider_ConfigExists_Call
- func (_e *MockConfigProvider_Expecter) CreateDefaultConfig() *MockConfigProvider_CreateDefaultConfig_Call
- func (_e *MockConfigProvider_Expecter) GetDefaultConfigData() *MockConfigProvider_GetDefaultConfigData_Call
- func (_e *MockConfigProvider_Expecter) LoadConfig() *MockConfigProvider_LoadConfig_Call
- type MockConfigProvider_GetDefaultConfigData_Call
- func (_c *MockConfigProvider_GetDefaultConfigData_Call) Return(bytes []byte) *MockConfigProvider_GetDefaultConfigData_Call
- func (_c *MockConfigProvider_GetDefaultConfigData_Call) Run(run func()) *MockConfigProvider_GetDefaultConfigData_Call
- func (_c *MockConfigProvider_GetDefaultConfigData_Call) RunAndReturn(run func() []byte) *MockConfigProvider_GetDefaultConfigData_Call
- type MockConfigProvider_LoadConfig_Call
- func (_c *MockConfigProvider_LoadConfig_Call) Return(config *models.Config, err error) *MockConfigProvider_LoadConfig_Call
- func (_c *MockConfigProvider_LoadConfig_Call) Run(run func()) *MockConfigProvider_LoadConfig_Call
- func (_c *MockConfigProvider_LoadConfig_Call) RunAndReturn(run func() (*models.Config, error)) *MockConfigProvider_LoadConfig_Call
- type MockFileSystemProvider
- func (_mock *MockFileSystemProvider) CalculateSHA256(r io.Reader) (string, error)
- func (_mock *MockFileSystemProvider) Create(path string) (io.WriteCloser, error)
- func (_m *MockFileSystemProvider) EXPECT() *MockFileSystemProvider_Expecter
- func (_mock *MockFileSystemProvider) EnsureDistDir(clean bool) error
- func (_mock *MockFileSystemProvider) GetModuleName() (string, error)
- func (_mock *MockFileSystemProvider) MkdirAll(path string, perm os.FileMode) error
- func (_mock *MockFileSystemProvider) Open(path string) (io.ReadCloser, error)
- func (_mock *MockFileSystemProvider) ReadFile(path string) ([]byte, error)
- func (_mock *MockFileSystemProvider) Remove(path string) error
- func (_mock *MockFileSystemProvider) RemoveAll(path string) error
- func (_mock *MockFileSystemProvider) Stat(path string) (os.FileInfo, error)
- func (_mock *MockFileSystemProvider) WriteFile(path string, data []byte, perm os.FileMode) error
- type MockFileSystemProvider_CalculateSHA256_Call
- func (_c *MockFileSystemProvider_CalculateSHA256_Call) Return(s string, err error) *MockFileSystemProvider_CalculateSHA256_Call
- func (_c *MockFileSystemProvider_CalculateSHA256_Call) Run(run func(r io.Reader)) *MockFileSystemProvider_CalculateSHA256_Call
- func (_c *MockFileSystemProvider_CalculateSHA256_Call) RunAndReturn(run func(r io.Reader) (string, error)) *MockFileSystemProvider_CalculateSHA256_Call
- type MockFileSystemProvider_Create_Call
- func (_c *MockFileSystemProvider_Create_Call) Return(writeCloser io.WriteCloser, err error) *MockFileSystemProvider_Create_Call
- func (_c *MockFileSystemProvider_Create_Call) Run(run func(path string)) *MockFileSystemProvider_Create_Call
- func (_c *MockFileSystemProvider_Create_Call) RunAndReturn(run func(path string) (io.WriteCloser, error)) *MockFileSystemProvider_Create_Call
- type MockFileSystemProvider_EnsureDistDir_Call
- func (_c *MockFileSystemProvider_EnsureDistDir_Call) Return(err error) *MockFileSystemProvider_EnsureDistDir_Call
- func (_c *MockFileSystemProvider_EnsureDistDir_Call) Run(run func(clean bool)) *MockFileSystemProvider_EnsureDistDir_Call
- func (_c *MockFileSystemProvider_EnsureDistDir_Call) RunAndReturn(run func(clean bool) error) *MockFileSystemProvider_EnsureDistDir_Call
- type MockFileSystemProvider_Expecter
- func (_e *MockFileSystemProvider_Expecter) CalculateSHA256(r interface{}) *MockFileSystemProvider_CalculateSHA256_Call
- func (_e *MockFileSystemProvider_Expecter) Create(path interface{}) *MockFileSystemProvider_Create_Call
- func (_e *MockFileSystemProvider_Expecter) EnsureDistDir(clean interface{}) *MockFileSystemProvider_EnsureDistDir_Call
- func (_e *MockFileSystemProvider_Expecter) GetModuleName() *MockFileSystemProvider_GetModuleName_Call
- func (_e *MockFileSystemProvider_Expecter) MkdirAll(path interface{}, perm interface{}) *MockFileSystemProvider_MkdirAll_Call
- func (_e *MockFileSystemProvider_Expecter) Open(path interface{}) *MockFileSystemProvider_Open_Call
- func (_e *MockFileSystemProvider_Expecter) ReadFile(path interface{}) *MockFileSystemProvider_ReadFile_Call
- func (_e *MockFileSystemProvider_Expecter) Remove(path interface{}) *MockFileSystemProvider_Remove_Call
- func (_e *MockFileSystemProvider_Expecter) RemoveAll(path interface{}) *MockFileSystemProvider_RemoveAll_Call
- func (_e *MockFileSystemProvider_Expecter) Stat(path interface{}) *MockFileSystemProvider_Stat_Call
- func (_e *MockFileSystemProvider_Expecter) WriteFile(path interface{}, data interface{}, perm interface{}) *MockFileSystemProvider_WriteFile_Call
- type MockFileSystemProvider_GetModuleName_Call
- func (_c *MockFileSystemProvider_GetModuleName_Call) Return(s string, err error) *MockFileSystemProvider_GetModuleName_Call
- func (_c *MockFileSystemProvider_GetModuleName_Call) Run(run func()) *MockFileSystemProvider_GetModuleName_Call
- func (_c *MockFileSystemProvider_GetModuleName_Call) RunAndReturn(run func() (string, error)) *MockFileSystemProvider_GetModuleName_Call
- type MockFileSystemProvider_MkdirAll_Call
- func (_c *MockFileSystemProvider_MkdirAll_Call) Return(err error) *MockFileSystemProvider_MkdirAll_Call
- func (_c *MockFileSystemProvider_MkdirAll_Call) Run(run func(path string, perm os.FileMode)) *MockFileSystemProvider_MkdirAll_Call
- func (_c *MockFileSystemProvider_MkdirAll_Call) RunAndReturn(run func(path string, perm os.FileMode) error) *MockFileSystemProvider_MkdirAll_Call
- type MockFileSystemProvider_Open_Call
- func (_c *MockFileSystemProvider_Open_Call) Return(readCloser io.ReadCloser, err error) *MockFileSystemProvider_Open_Call
- func (_c *MockFileSystemProvider_Open_Call) Run(run func(path string)) *MockFileSystemProvider_Open_Call
- func (_c *MockFileSystemProvider_Open_Call) RunAndReturn(run func(path string) (io.ReadCloser, error)) *MockFileSystemProvider_Open_Call
- type MockFileSystemProvider_ReadFile_Call
- func (_c *MockFileSystemProvider_ReadFile_Call) Return(bytes []byte, err error) *MockFileSystemProvider_ReadFile_Call
- func (_c *MockFileSystemProvider_ReadFile_Call) Run(run func(path string)) *MockFileSystemProvider_ReadFile_Call
- func (_c *MockFileSystemProvider_ReadFile_Call) RunAndReturn(run func(path string) ([]byte, error)) *MockFileSystemProvider_ReadFile_Call
- type MockFileSystemProvider_RemoveAll_Call
- func (_c *MockFileSystemProvider_RemoveAll_Call) Return(err error) *MockFileSystemProvider_RemoveAll_Call
- func (_c *MockFileSystemProvider_RemoveAll_Call) Run(run func(path string)) *MockFileSystemProvider_RemoveAll_Call
- func (_c *MockFileSystemProvider_RemoveAll_Call) RunAndReturn(run func(path string) error) *MockFileSystemProvider_RemoveAll_Call
- type MockFileSystemProvider_Remove_Call
- func (_c *MockFileSystemProvider_Remove_Call) Return(err error) *MockFileSystemProvider_Remove_Call
- func (_c *MockFileSystemProvider_Remove_Call) Run(run func(path string)) *MockFileSystemProvider_Remove_Call
- func (_c *MockFileSystemProvider_Remove_Call) RunAndReturn(run func(path string) error) *MockFileSystemProvider_Remove_Call
- type MockFileSystemProvider_Stat_Call
- func (_c *MockFileSystemProvider_Stat_Call) Return(v os.FileInfo, err error) *MockFileSystemProvider_Stat_Call
- func (_c *MockFileSystemProvider_Stat_Call) Run(run func(path string)) *MockFileSystemProvider_Stat_Call
- func (_c *MockFileSystemProvider_Stat_Call) RunAndReturn(run func(path string) (os.FileInfo, error)) *MockFileSystemProvider_Stat_Call
- type MockFileSystemProvider_WriteFile_Call
- func (_c *MockFileSystemProvider_WriteFile_Call) Return(err error) *MockFileSystemProvider_WriteFile_Call
- func (_c *MockFileSystemProvider_WriteFile_Call) Run(run func(path string, data []byte, perm os.FileMode)) *MockFileSystemProvider_WriteFile_Call
- func (_c *MockFileSystemProvider_WriteFile_Call) RunAndReturn(run func(path string, data []byte, perm os.FileMode) error) *MockFileSystemProvider_WriteFile_Call
- type MockGitHubProvider
- func (_mock *MockGitHubProvider) CreateRelease(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)
- func (_m *MockGitHubProvider) EXPECT() *MockGitHubProvider_Expecter
- func (_mock *MockGitHubProvider) GetRelease(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)
- func (_mock *MockGitHubProvider) UpdateTapRepository(ctx context.Context, tapRepo *models.Repository, formula string, ...) error
- func (_mock *MockGitHubProvider) UploadAssets(ctx context.Context, repo *models.GitHubRepository, ...) error
- type MockGitHubProvider_CreateRelease_Call
- func (_c *MockGitHubProvider_CreateRelease_Call) Return(repositoryRelease *github.RepositoryRelease, err error) *MockGitHubProvider_CreateRelease_Call
- func (_c *MockGitHubProvider_CreateRelease_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, tagName string)) *MockGitHubProvider_CreateRelease_Call
- func (_c *MockGitHubProvider_CreateRelease_Call) RunAndReturn(...) *MockGitHubProvider_CreateRelease_Call
- type MockGitHubProvider_Expecter
- func (_e *MockGitHubProvider_Expecter) CreateRelease(ctx interface{}, repo interface{}, tagName interface{}) *MockGitHubProvider_CreateRelease_Call
- func (_e *MockGitHubProvider_Expecter) GetRelease(ctx interface{}, repo interface{}, tagName interface{}) *MockGitHubProvider_GetRelease_Call
- func (_e *MockGitHubProvider_Expecter) UpdateTapRepository(ctx interface{}, tapRepo interface{}, formula interface{}, ...) *MockGitHubProvider_UpdateTapRepository_Call
- func (_e *MockGitHubProvider_Expecter) UploadAssets(ctx interface{}, repo interface{}, release interface{}, assets interface{}) *MockGitHubProvider_UploadAssets_Call
- type MockGitHubProvider_GetRelease_Call
- func (_c *MockGitHubProvider_GetRelease_Call) Return(repositoryRelease *github.RepositoryRelease, err error) *MockGitHubProvider_GetRelease_Call
- func (_c *MockGitHubProvider_GetRelease_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, tagName string)) *MockGitHubProvider_GetRelease_Call
- func (_c *MockGitHubProvider_GetRelease_Call) RunAndReturn(...) *MockGitHubProvider_GetRelease_Call
- type MockGitHubProvider_UpdateTapRepository_Call
- func (_c *MockGitHubProvider_UpdateTapRepository_Call) Return(err error) *MockGitHubProvider_UpdateTapRepository_Call
- func (_c *MockGitHubProvider_UpdateTapRepository_Call) Run(run func(ctx context.Context, tapRepo *models.Repository, formula string, ...)) *MockGitHubProvider_UpdateTapRepository_Call
- func (_c *MockGitHubProvider_UpdateTapRepository_Call) RunAndReturn(...) *MockGitHubProvider_UpdateTapRepository_Call
- type MockGitHubProvider_UploadAssets_Call
- func (_c *MockGitHubProvider_UploadAssets_Call) Return(err error) *MockGitHubProvider_UploadAssets_Call
- func (_c *MockGitHubProvider_UploadAssets_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, ...)) *MockGitHubProvider_UploadAssets_Call
- func (_c *MockGitHubProvider_UploadAssets_Call) RunAndReturn(run func(ctx context.Context, repo *models.GitHubRepository, ...) error) *MockGitHubProvider_UploadAssets_Call
- type MockGitProvider
- type MockGitProvider_Expecter
- type MockGitProvider_GetCurrentVersion_Call
- func (_c *MockGitProvider_GetCurrentVersion_Call) Return(s string, err error) *MockGitProvider_GetCurrentVersion_Call
- func (_c *MockGitProvider_GetCurrentVersion_Call) Run(run func()) *MockGitProvider_GetCurrentVersion_Call
- func (_c *MockGitProvider_GetCurrentVersion_Call) RunAndReturn(run func() (string, error)) *MockGitProvider_GetCurrentVersion_Call
- type MockGitProvider_GetGitHubRepository_Call
- func (_c *MockGitProvider_GetGitHubRepository_Call) Return(gitHubRepository *models.GitHubRepository, err error) *MockGitProvider_GetGitHubRepository_Call
- func (_c *MockGitProvider_GetGitHubRepository_Call) Run(run func()) *MockGitProvider_GetGitHubRepository_Call
- func (_c *MockGitProvider_GetGitHubRepository_Call) RunAndReturn(run func() (*models.GitHubRepository, error)) *MockGitProvider_GetGitHubRepository_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockCommandProvider ¶
MockCommandProvider is an autogenerated mock type for the CommandProvider type
func NewMockCommandProvider ¶
func NewMockCommandProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockCommandProvider
NewMockCommandProvider creates a new instance of MockCommandProvider. 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 (*MockCommandProvider) BuildBinary ¶
func (_mock *MockCommandProvider) BuildBinary(moduleName string, version string, osName string, arch string) (string, error)
BuildBinary provides a mock function for the type MockCommandProvider
func (*MockCommandProvider) EXPECT ¶
func (_m *MockCommandProvider) EXPECT() *MockCommandProvider_Expecter
func (*MockCommandProvider) Run ¶
func (_mock *MockCommandProvider) Run(name string, args ...string) (string, error)
Run provides a mock function for the type MockCommandProvider
func (*MockCommandProvider) RunWithEnv ¶
func (_mock *MockCommandProvider) RunWithEnv(name string, env []string, args ...string) error
RunWithEnv provides a mock function for the type MockCommandProvider
type MockCommandProvider_BuildBinary_Call ¶
MockCommandProvider_BuildBinary_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BuildBinary'
func (*MockCommandProvider_BuildBinary_Call) Return ¶
func (_c *MockCommandProvider_BuildBinary_Call) Return(s string, err error) *MockCommandProvider_BuildBinary_Call
func (*MockCommandProvider_BuildBinary_Call) Run ¶
func (_c *MockCommandProvider_BuildBinary_Call) Run(run func(moduleName string, version string, osName string, arch string)) *MockCommandProvider_BuildBinary_Call
func (*MockCommandProvider_BuildBinary_Call) RunAndReturn ¶
func (_c *MockCommandProvider_BuildBinary_Call) RunAndReturn(run func(moduleName string, version string, osName string, arch string) (string, error)) *MockCommandProvider_BuildBinary_Call
type MockCommandProvider_Expecter ¶
type MockCommandProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockCommandProvider_Expecter) BuildBinary ¶
func (_e *MockCommandProvider_Expecter) BuildBinary(moduleName interface{}, version interface{}, osName interface{}, arch interface{}) *MockCommandProvider_BuildBinary_Call
BuildBinary is a helper method to define mock.On call
- moduleName string
- version string
- osName string
- arch string
func (*MockCommandProvider_Expecter) Run ¶
func (_e *MockCommandProvider_Expecter) Run(name interface{}, args ...interface{}) *MockCommandProvider_Run_Call
Run is a helper method to define mock.On call
- name string
- args ...string
func (*MockCommandProvider_Expecter) RunWithEnv ¶
func (_e *MockCommandProvider_Expecter) RunWithEnv(name interface{}, env interface{}, args ...interface{}) *MockCommandProvider_RunWithEnv_Call
RunWithEnv is a helper method to define mock.On call
- name string
- env []string
- args ...string
type MockCommandProvider_RunWithEnv_Call ¶
MockCommandProvider_RunWithEnv_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RunWithEnv'
func (*MockCommandProvider_RunWithEnv_Call) Return ¶
func (_c *MockCommandProvider_RunWithEnv_Call) Return(err error) *MockCommandProvider_RunWithEnv_Call
func (*MockCommandProvider_RunWithEnv_Call) Run ¶
func (_c *MockCommandProvider_RunWithEnv_Call) Run(run func(name string, env []string, args ...string)) *MockCommandProvider_RunWithEnv_Call
func (*MockCommandProvider_RunWithEnv_Call) RunAndReturn ¶
func (_c *MockCommandProvider_RunWithEnv_Call) RunAndReturn(run func(name string, env []string, args ...string) error) *MockCommandProvider_RunWithEnv_Call
type MockCommandProvider_Run_Call ¶
MockCommandProvider_Run_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Run'
func (*MockCommandProvider_Run_Call) Return ¶
func (_c *MockCommandProvider_Run_Call) Return(s string, err error) *MockCommandProvider_Run_Call
func (*MockCommandProvider_Run_Call) Run ¶
func (_c *MockCommandProvider_Run_Call) Run(run func(name string, args ...string)) *MockCommandProvider_Run_Call
func (*MockCommandProvider_Run_Call) RunAndReturn ¶
func (_c *MockCommandProvider_Run_Call) RunAndReturn(run func(name string, args ...string) (string, error)) *MockCommandProvider_Run_Call
type MockConfigProvider ¶
MockConfigProvider is an autogenerated mock type for the ConfigProvider type
func NewMockConfigProvider ¶
func NewMockConfigProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockConfigProvider
NewMockConfigProvider creates a new instance of MockConfigProvider. 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 (*MockConfigProvider) ConfigExists ¶
func (_mock *MockConfigProvider) ConfigExists() bool
ConfigExists provides a mock function for the type MockConfigProvider
func (*MockConfigProvider) CreateDefaultConfig ¶
func (_mock *MockConfigProvider) CreateDefaultConfig() error
CreateDefaultConfig provides a mock function for the type MockConfigProvider
func (*MockConfigProvider) EXPECT ¶
func (_m *MockConfigProvider) EXPECT() *MockConfigProvider_Expecter
func (*MockConfigProvider) GetDefaultConfigData ¶
func (_mock *MockConfigProvider) GetDefaultConfigData() []byte
GetDefaultConfigData provides a mock function for the type MockConfigProvider
func (*MockConfigProvider) LoadConfig ¶
func (_mock *MockConfigProvider) LoadConfig() (*models.Config, error)
LoadConfig provides a mock function for the type MockConfigProvider
type MockConfigProvider_ConfigExists_Call ¶
MockConfigProvider_ConfigExists_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConfigExists'
func (*MockConfigProvider_ConfigExists_Call) Return ¶
func (_c *MockConfigProvider_ConfigExists_Call) Return(b bool) *MockConfigProvider_ConfigExists_Call
func (*MockConfigProvider_ConfigExists_Call) Run ¶
func (_c *MockConfigProvider_ConfigExists_Call) Run(run func()) *MockConfigProvider_ConfigExists_Call
func (*MockConfigProvider_ConfigExists_Call) RunAndReturn ¶
func (_c *MockConfigProvider_ConfigExists_Call) RunAndReturn(run func() bool) *MockConfigProvider_ConfigExists_Call
type MockConfigProvider_CreateDefaultConfig_Call ¶
MockConfigProvider_CreateDefaultConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateDefaultConfig'
func (*MockConfigProvider_CreateDefaultConfig_Call) Return ¶
func (_c *MockConfigProvider_CreateDefaultConfig_Call) Return(err error) *MockConfigProvider_CreateDefaultConfig_Call
func (*MockConfigProvider_CreateDefaultConfig_Call) Run ¶
func (_c *MockConfigProvider_CreateDefaultConfig_Call) Run(run func()) *MockConfigProvider_CreateDefaultConfig_Call
func (*MockConfigProvider_CreateDefaultConfig_Call) RunAndReturn ¶
func (_c *MockConfigProvider_CreateDefaultConfig_Call) RunAndReturn(run func() error) *MockConfigProvider_CreateDefaultConfig_Call
type MockConfigProvider_Expecter ¶
type MockConfigProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockConfigProvider_Expecter) ConfigExists ¶
func (_e *MockConfigProvider_Expecter) ConfigExists() *MockConfigProvider_ConfigExists_Call
ConfigExists is a helper method to define mock.On call
func (*MockConfigProvider_Expecter) CreateDefaultConfig ¶
func (_e *MockConfigProvider_Expecter) CreateDefaultConfig() *MockConfigProvider_CreateDefaultConfig_Call
CreateDefaultConfig is a helper method to define mock.On call
func (*MockConfigProvider_Expecter) GetDefaultConfigData ¶
func (_e *MockConfigProvider_Expecter) GetDefaultConfigData() *MockConfigProvider_GetDefaultConfigData_Call
GetDefaultConfigData is a helper method to define mock.On call
func (*MockConfigProvider_Expecter) LoadConfig ¶
func (_e *MockConfigProvider_Expecter) LoadConfig() *MockConfigProvider_LoadConfig_Call
LoadConfig is a helper method to define mock.On call
type MockConfigProvider_GetDefaultConfigData_Call ¶
MockConfigProvider_GetDefaultConfigData_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDefaultConfigData'
func (*MockConfigProvider_GetDefaultConfigData_Call) Return ¶
func (_c *MockConfigProvider_GetDefaultConfigData_Call) Return(bytes []byte) *MockConfigProvider_GetDefaultConfigData_Call
func (*MockConfigProvider_GetDefaultConfigData_Call) Run ¶
func (_c *MockConfigProvider_GetDefaultConfigData_Call) Run(run func()) *MockConfigProvider_GetDefaultConfigData_Call
func (*MockConfigProvider_GetDefaultConfigData_Call) RunAndReturn ¶
func (_c *MockConfigProvider_GetDefaultConfigData_Call) RunAndReturn(run func() []byte) *MockConfigProvider_GetDefaultConfigData_Call
type MockConfigProvider_LoadConfig_Call ¶
MockConfigProvider_LoadConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LoadConfig'
func (*MockConfigProvider_LoadConfig_Call) Return ¶
func (_c *MockConfigProvider_LoadConfig_Call) Return(config *models.Config, err error) *MockConfigProvider_LoadConfig_Call
func (*MockConfigProvider_LoadConfig_Call) Run ¶
func (_c *MockConfigProvider_LoadConfig_Call) Run(run func()) *MockConfigProvider_LoadConfig_Call
func (*MockConfigProvider_LoadConfig_Call) RunAndReturn ¶
func (_c *MockConfigProvider_LoadConfig_Call) RunAndReturn(run func() (*models.Config, error)) *MockConfigProvider_LoadConfig_Call
type MockFileSystemProvider ¶
MockFileSystemProvider is an autogenerated mock type for the FileSystemProvider type
func NewMockFileSystemProvider ¶
func NewMockFileSystemProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockFileSystemProvider
NewMockFileSystemProvider creates a new instance of MockFileSystemProvider. 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 (*MockFileSystemProvider) CalculateSHA256 ¶
func (_mock *MockFileSystemProvider) CalculateSHA256(r io.Reader) (string, error)
CalculateSHA256 provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) Create ¶
func (_mock *MockFileSystemProvider) Create(path string) (io.WriteCloser, error)
Create provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) EXPECT ¶
func (_m *MockFileSystemProvider) EXPECT() *MockFileSystemProvider_Expecter
func (*MockFileSystemProvider) EnsureDistDir ¶
func (_mock *MockFileSystemProvider) EnsureDistDir(clean bool) error
EnsureDistDir provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) GetModuleName ¶
func (_mock *MockFileSystemProvider) GetModuleName() (string, error)
GetModuleName provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) MkdirAll ¶
func (_mock *MockFileSystemProvider) MkdirAll(path string, perm os.FileMode) error
MkdirAll provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) Open ¶
func (_mock *MockFileSystemProvider) Open(path string) (io.ReadCloser, error)
Open provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) ReadFile ¶
func (_mock *MockFileSystemProvider) ReadFile(path string) ([]byte, error)
ReadFile provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) Remove ¶
func (_mock *MockFileSystemProvider) Remove(path string) error
Remove provides a mock function for the type MockFileSystemProvider
func (*MockFileSystemProvider) RemoveAll ¶
func (_mock *MockFileSystemProvider) RemoveAll(path string) error
RemoveAll provides a mock function for the type MockFileSystemProvider
type MockFileSystemProvider_CalculateSHA256_Call ¶
MockFileSystemProvider_CalculateSHA256_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalculateSHA256'
func (*MockFileSystemProvider_CalculateSHA256_Call) Return ¶
func (_c *MockFileSystemProvider_CalculateSHA256_Call) Return(s string, err error) *MockFileSystemProvider_CalculateSHA256_Call
func (*MockFileSystemProvider_CalculateSHA256_Call) Run ¶
func (_c *MockFileSystemProvider_CalculateSHA256_Call) Run(run func(r io.Reader)) *MockFileSystemProvider_CalculateSHA256_Call
func (*MockFileSystemProvider_CalculateSHA256_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_CalculateSHA256_Call) RunAndReturn(run func(r io.Reader) (string, error)) *MockFileSystemProvider_CalculateSHA256_Call
type MockFileSystemProvider_Create_Call ¶
MockFileSystemProvider_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockFileSystemProvider_Create_Call) Return ¶
func (_c *MockFileSystemProvider_Create_Call) Return(writeCloser io.WriteCloser, err error) *MockFileSystemProvider_Create_Call
func (*MockFileSystemProvider_Create_Call) Run ¶
func (_c *MockFileSystemProvider_Create_Call) Run(run func(path string)) *MockFileSystemProvider_Create_Call
func (*MockFileSystemProvider_Create_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_Create_Call) RunAndReturn(run func(path string) (io.WriteCloser, error)) *MockFileSystemProvider_Create_Call
type MockFileSystemProvider_EnsureDistDir_Call ¶
MockFileSystemProvider_EnsureDistDir_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EnsureDistDir'
func (*MockFileSystemProvider_EnsureDistDir_Call) Return ¶
func (_c *MockFileSystemProvider_EnsureDistDir_Call) Return(err error) *MockFileSystemProvider_EnsureDistDir_Call
func (*MockFileSystemProvider_EnsureDistDir_Call) Run ¶
func (_c *MockFileSystemProvider_EnsureDistDir_Call) Run(run func(clean bool)) *MockFileSystemProvider_EnsureDistDir_Call
func (*MockFileSystemProvider_EnsureDistDir_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_EnsureDistDir_Call) RunAndReturn(run func(clean bool) error) *MockFileSystemProvider_EnsureDistDir_Call
type MockFileSystemProvider_Expecter ¶
type MockFileSystemProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockFileSystemProvider_Expecter) CalculateSHA256 ¶
func (_e *MockFileSystemProvider_Expecter) CalculateSHA256(r interface{}) *MockFileSystemProvider_CalculateSHA256_Call
CalculateSHA256 is a helper method to define mock.On call
- r io.Reader
func (*MockFileSystemProvider_Expecter) Create ¶
func (_e *MockFileSystemProvider_Expecter) Create(path interface{}) *MockFileSystemProvider_Create_Call
Create is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) EnsureDistDir ¶
func (_e *MockFileSystemProvider_Expecter) EnsureDistDir(clean interface{}) *MockFileSystemProvider_EnsureDistDir_Call
EnsureDistDir is a helper method to define mock.On call
- clean bool
func (*MockFileSystemProvider_Expecter) GetModuleName ¶
func (_e *MockFileSystemProvider_Expecter) GetModuleName() *MockFileSystemProvider_GetModuleName_Call
GetModuleName is a helper method to define mock.On call
func (*MockFileSystemProvider_Expecter) MkdirAll ¶
func (_e *MockFileSystemProvider_Expecter) MkdirAll(path interface{}, perm interface{}) *MockFileSystemProvider_MkdirAll_Call
MkdirAll is a helper method to define mock.On call
- path string
- perm os.FileMode
func (*MockFileSystemProvider_Expecter) Open ¶
func (_e *MockFileSystemProvider_Expecter) Open(path interface{}) *MockFileSystemProvider_Open_Call
Open is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) ReadFile ¶
func (_e *MockFileSystemProvider_Expecter) ReadFile(path interface{}) *MockFileSystemProvider_ReadFile_Call
ReadFile is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) Remove ¶
func (_e *MockFileSystemProvider_Expecter) Remove(path interface{}) *MockFileSystemProvider_Remove_Call
Remove is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) RemoveAll ¶
func (_e *MockFileSystemProvider_Expecter) RemoveAll(path interface{}) *MockFileSystemProvider_RemoveAll_Call
RemoveAll is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) Stat ¶
func (_e *MockFileSystemProvider_Expecter) Stat(path interface{}) *MockFileSystemProvider_Stat_Call
Stat is a helper method to define mock.On call
- path string
func (*MockFileSystemProvider_Expecter) WriteFile ¶
func (_e *MockFileSystemProvider_Expecter) WriteFile(path interface{}, data interface{}, perm interface{}) *MockFileSystemProvider_WriteFile_Call
WriteFile is a helper method to define mock.On call
- path string
- data []byte
- perm os.FileMode
type MockFileSystemProvider_GetModuleName_Call ¶
MockFileSystemProvider_GetModuleName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetModuleName'
func (*MockFileSystemProvider_GetModuleName_Call) Return ¶
func (_c *MockFileSystemProvider_GetModuleName_Call) Return(s string, err error) *MockFileSystemProvider_GetModuleName_Call
func (*MockFileSystemProvider_GetModuleName_Call) Run ¶
func (_c *MockFileSystemProvider_GetModuleName_Call) Run(run func()) *MockFileSystemProvider_GetModuleName_Call
func (*MockFileSystemProvider_GetModuleName_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_GetModuleName_Call) RunAndReturn(run func() (string, error)) *MockFileSystemProvider_GetModuleName_Call
type MockFileSystemProvider_MkdirAll_Call ¶
MockFileSystemProvider_MkdirAll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MkdirAll'
func (*MockFileSystemProvider_MkdirAll_Call) Return ¶
func (_c *MockFileSystemProvider_MkdirAll_Call) Return(err error) *MockFileSystemProvider_MkdirAll_Call
func (*MockFileSystemProvider_MkdirAll_Call) Run ¶
func (_c *MockFileSystemProvider_MkdirAll_Call) Run(run func(path string, perm os.FileMode)) *MockFileSystemProvider_MkdirAll_Call
func (*MockFileSystemProvider_MkdirAll_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_MkdirAll_Call) RunAndReturn(run func(path string, perm os.FileMode) error) *MockFileSystemProvider_MkdirAll_Call
type MockFileSystemProvider_Open_Call ¶
MockFileSystemProvider_Open_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Open'
func (*MockFileSystemProvider_Open_Call) Return ¶
func (_c *MockFileSystemProvider_Open_Call) Return(readCloser io.ReadCloser, err error) *MockFileSystemProvider_Open_Call
func (*MockFileSystemProvider_Open_Call) Run ¶
func (_c *MockFileSystemProvider_Open_Call) Run(run func(path string)) *MockFileSystemProvider_Open_Call
func (*MockFileSystemProvider_Open_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_Open_Call) RunAndReturn(run func(path string) (io.ReadCloser, error)) *MockFileSystemProvider_Open_Call
type MockFileSystemProvider_ReadFile_Call ¶
MockFileSystemProvider_ReadFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ReadFile'
func (*MockFileSystemProvider_ReadFile_Call) Return ¶
func (_c *MockFileSystemProvider_ReadFile_Call) Return(bytes []byte, err error) *MockFileSystemProvider_ReadFile_Call
func (*MockFileSystemProvider_ReadFile_Call) Run ¶
func (_c *MockFileSystemProvider_ReadFile_Call) Run(run func(path string)) *MockFileSystemProvider_ReadFile_Call
func (*MockFileSystemProvider_ReadFile_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_ReadFile_Call) RunAndReturn(run func(path string) ([]byte, error)) *MockFileSystemProvider_ReadFile_Call
type MockFileSystemProvider_RemoveAll_Call ¶
MockFileSystemProvider_RemoveAll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveAll'
func (*MockFileSystemProvider_RemoveAll_Call) Return ¶
func (_c *MockFileSystemProvider_RemoveAll_Call) Return(err error) *MockFileSystemProvider_RemoveAll_Call
func (*MockFileSystemProvider_RemoveAll_Call) Run ¶
func (_c *MockFileSystemProvider_RemoveAll_Call) Run(run func(path string)) *MockFileSystemProvider_RemoveAll_Call
func (*MockFileSystemProvider_RemoveAll_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_RemoveAll_Call) RunAndReturn(run func(path string) error) *MockFileSystemProvider_RemoveAll_Call
type MockFileSystemProvider_Remove_Call ¶
MockFileSystemProvider_Remove_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Remove'
func (*MockFileSystemProvider_Remove_Call) Return ¶
func (_c *MockFileSystemProvider_Remove_Call) Return(err error) *MockFileSystemProvider_Remove_Call
func (*MockFileSystemProvider_Remove_Call) Run ¶
func (_c *MockFileSystemProvider_Remove_Call) Run(run func(path string)) *MockFileSystemProvider_Remove_Call
func (*MockFileSystemProvider_Remove_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_Remove_Call) RunAndReturn(run func(path string) error) *MockFileSystemProvider_Remove_Call
type MockFileSystemProvider_Stat_Call ¶
MockFileSystemProvider_Stat_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stat'
func (*MockFileSystemProvider_Stat_Call) Return ¶
func (_c *MockFileSystemProvider_Stat_Call) Return(v os.FileInfo, err error) *MockFileSystemProvider_Stat_Call
func (*MockFileSystemProvider_Stat_Call) Run ¶
func (_c *MockFileSystemProvider_Stat_Call) Run(run func(path string)) *MockFileSystemProvider_Stat_Call
func (*MockFileSystemProvider_Stat_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_Stat_Call) RunAndReturn(run func(path string) (os.FileInfo, error)) *MockFileSystemProvider_Stat_Call
type MockFileSystemProvider_WriteFile_Call ¶
MockFileSystemProvider_WriteFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WriteFile'
func (*MockFileSystemProvider_WriteFile_Call) Return ¶
func (_c *MockFileSystemProvider_WriteFile_Call) Return(err error) *MockFileSystemProvider_WriteFile_Call
func (*MockFileSystemProvider_WriteFile_Call) Run ¶
func (_c *MockFileSystemProvider_WriteFile_Call) Run(run func(path string, data []byte, perm os.FileMode)) *MockFileSystemProvider_WriteFile_Call
func (*MockFileSystemProvider_WriteFile_Call) RunAndReturn ¶
func (_c *MockFileSystemProvider_WriteFile_Call) RunAndReturn(run func(path string, data []byte, perm os.FileMode) error) *MockFileSystemProvider_WriteFile_Call
type MockGitHubProvider ¶
MockGitHubProvider is an autogenerated mock type for the GitHubProvider type
func NewMockGitHubProvider ¶
func NewMockGitHubProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockGitHubProvider
NewMockGitHubProvider creates a new instance of MockGitHubProvider. 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 (*MockGitHubProvider) CreateRelease ¶
func (_mock *MockGitHubProvider) CreateRelease(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)
CreateRelease provides a mock function for the type MockGitHubProvider
func (*MockGitHubProvider) EXPECT ¶
func (_m *MockGitHubProvider) EXPECT() *MockGitHubProvider_Expecter
func (*MockGitHubProvider) GetRelease ¶
func (_mock *MockGitHubProvider) GetRelease(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)
GetRelease provides a mock function for the type MockGitHubProvider
func (*MockGitHubProvider) UpdateTapRepository ¶
func (_mock *MockGitHubProvider) UpdateTapRepository(ctx context.Context, tapRepo *models.Repository, formula string, moduleName string, version string) error
UpdateTapRepository provides a mock function for the type MockGitHubProvider
func (*MockGitHubProvider) UploadAssets ¶
func (_mock *MockGitHubProvider) UploadAssets(ctx context.Context, repo *models.GitHubRepository, release *github.RepositoryRelease, assets []models.ReleaseAsset) error
UploadAssets provides a mock function for the type MockGitHubProvider
type MockGitHubProvider_CreateRelease_Call ¶
MockGitHubProvider_CreateRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateRelease'
func (*MockGitHubProvider_CreateRelease_Call) Return ¶
func (_c *MockGitHubProvider_CreateRelease_Call) Return(repositoryRelease *github.RepositoryRelease, err error) *MockGitHubProvider_CreateRelease_Call
func (*MockGitHubProvider_CreateRelease_Call) Run ¶
func (_c *MockGitHubProvider_CreateRelease_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, tagName string)) *MockGitHubProvider_CreateRelease_Call
func (*MockGitHubProvider_CreateRelease_Call) RunAndReturn ¶
func (_c *MockGitHubProvider_CreateRelease_Call) RunAndReturn(run func(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)) *MockGitHubProvider_CreateRelease_Call
type MockGitHubProvider_Expecter ¶
type MockGitHubProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockGitHubProvider_Expecter) CreateRelease ¶
func (_e *MockGitHubProvider_Expecter) CreateRelease(ctx interface{}, repo interface{}, tagName interface{}) *MockGitHubProvider_CreateRelease_Call
CreateRelease is a helper method to define mock.On call
- ctx context.Context
- repo *models.GitHubRepository
- tagName string
func (*MockGitHubProvider_Expecter) GetRelease ¶
func (_e *MockGitHubProvider_Expecter) GetRelease(ctx interface{}, repo interface{}, tagName interface{}) *MockGitHubProvider_GetRelease_Call
GetRelease is a helper method to define mock.On call
- ctx context.Context
- repo *models.GitHubRepository
- tagName string
func (*MockGitHubProvider_Expecter) UpdateTapRepository ¶
func (_e *MockGitHubProvider_Expecter) UpdateTapRepository(ctx interface{}, tapRepo interface{}, formula interface{}, moduleName interface{}, version interface{}) *MockGitHubProvider_UpdateTapRepository_Call
UpdateTapRepository is a helper method to define mock.On call
- ctx context.Context
- tapRepo *models.Repository
- formula string
- moduleName string
- version string
func (*MockGitHubProvider_Expecter) UploadAssets ¶
func (_e *MockGitHubProvider_Expecter) UploadAssets(ctx interface{}, repo interface{}, release interface{}, assets interface{}) *MockGitHubProvider_UploadAssets_Call
UploadAssets is a helper method to define mock.On call
- ctx context.Context
- repo *models.GitHubRepository
- release *github.RepositoryRelease
- assets []models.ReleaseAsset
type MockGitHubProvider_GetRelease_Call ¶
MockGitHubProvider_GetRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetRelease'
func (*MockGitHubProvider_GetRelease_Call) Return ¶
func (_c *MockGitHubProvider_GetRelease_Call) Return(repositoryRelease *github.RepositoryRelease, err error) *MockGitHubProvider_GetRelease_Call
func (*MockGitHubProvider_GetRelease_Call) Run ¶
func (_c *MockGitHubProvider_GetRelease_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, tagName string)) *MockGitHubProvider_GetRelease_Call
func (*MockGitHubProvider_GetRelease_Call) RunAndReturn ¶
func (_c *MockGitHubProvider_GetRelease_Call) RunAndReturn(run func(ctx context.Context, repo *models.GitHubRepository, tagName string) (*github.RepositoryRelease, error)) *MockGitHubProvider_GetRelease_Call
type MockGitHubProvider_UpdateTapRepository_Call ¶
MockGitHubProvider_UpdateTapRepository_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateTapRepository'
func (*MockGitHubProvider_UpdateTapRepository_Call) Return ¶
func (_c *MockGitHubProvider_UpdateTapRepository_Call) Return(err error) *MockGitHubProvider_UpdateTapRepository_Call
func (*MockGitHubProvider_UpdateTapRepository_Call) Run ¶
func (_c *MockGitHubProvider_UpdateTapRepository_Call) Run(run func(ctx context.Context, tapRepo *models.Repository, formula string, moduleName string, version string)) *MockGitHubProvider_UpdateTapRepository_Call
func (*MockGitHubProvider_UpdateTapRepository_Call) RunAndReturn ¶
func (_c *MockGitHubProvider_UpdateTapRepository_Call) RunAndReturn(run func(ctx context.Context, tapRepo *models.Repository, formula string, moduleName string, version string) error) *MockGitHubProvider_UpdateTapRepository_Call
type MockGitHubProvider_UploadAssets_Call ¶
MockGitHubProvider_UploadAssets_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UploadAssets'
func (*MockGitHubProvider_UploadAssets_Call) Return ¶
func (_c *MockGitHubProvider_UploadAssets_Call) Return(err error) *MockGitHubProvider_UploadAssets_Call
func (*MockGitHubProvider_UploadAssets_Call) Run ¶
func (_c *MockGitHubProvider_UploadAssets_Call) Run(run func(ctx context.Context, repo *models.GitHubRepository, release *github.RepositoryRelease, assets []models.ReleaseAsset)) *MockGitHubProvider_UploadAssets_Call
func (*MockGitHubProvider_UploadAssets_Call) RunAndReturn ¶
func (_c *MockGitHubProvider_UploadAssets_Call) RunAndReturn(run func(ctx context.Context, repo *models.GitHubRepository, release *github.RepositoryRelease, assets []models.ReleaseAsset) error) *MockGitHubProvider_UploadAssets_Call
type MockGitProvider ¶
MockGitProvider is an autogenerated mock type for the GitProvider type
func NewMockGitProvider ¶
func NewMockGitProvider(t interface {
mock.TestingT
Cleanup(func())
}) *MockGitProvider
NewMockGitProvider creates a new instance of MockGitProvider. 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 (*MockGitProvider) EXPECT ¶
func (_m *MockGitProvider) EXPECT() *MockGitProvider_Expecter
func (*MockGitProvider) GetCurrentVersion ¶
func (_mock *MockGitProvider) GetCurrentVersion() (string, error)
GetCurrentVersion provides a mock function for the type MockGitProvider
func (*MockGitProvider) GetGitHubRepository ¶
func (_mock *MockGitProvider) GetGitHubRepository() (*models.GitHubRepository, error)
GetGitHubRepository provides a mock function for the type MockGitProvider
type MockGitProvider_Expecter ¶
type MockGitProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockGitProvider_Expecter) GetCurrentVersion ¶
func (_e *MockGitProvider_Expecter) GetCurrentVersion() *MockGitProvider_GetCurrentVersion_Call
GetCurrentVersion is a helper method to define mock.On call
func (*MockGitProvider_Expecter) GetGitHubRepository ¶
func (_e *MockGitProvider_Expecter) GetGitHubRepository() *MockGitProvider_GetGitHubRepository_Call
GetGitHubRepository is a helper method to define mock.On call
type MockGitProvider_GetCurrentVersion_Call ¶
MockGitProvider_GetCurrentVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCurrentVersion'
func (*MockGitProvider_GetCurrentVersion_Call) Return ¶
func (_c *MockGitProvider_GetCurrentVersion_Call) Return(s string, err error) *MockGitProvider_GetCurrentVersion_Call
func (*MockGitProvider_GetCurrentVersion_Call) Run ¶
func (_c *MockGitProvider_GetCurrentVersion_Call) Run(run func()) *MockGitProvider_GetCurrentVersion_Call
func (*MockGitProvider_GetCurrentVersion_Call) RunAndReturn ¶
func (_c *MockGitProvider_GetCurrentVersion_Call) RunAndReturn(run func() (string, error)) *MockGitProvider_GetCurrentVersion_Call
type MockGitProvider_GetGitHubRepository_Call ¶
MockGitProvider_GetGitHubRepository_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetGitHubRepository'
func (*MockGitProvider_GetGitHubRepository_Call) Return ¶
func (_c *MockGitProvider_GetGitHubRepository_Call) Return(gitHubRepository *models.GitHubRepository, err error) *MockGitProvider_GetGitHubRepository_Call
func (*MockGitProvider_GetGitHubRepository_Call) Run ¶
func (_c *MockGitProvider_GetGitHubRepository_Call) Run(run func()) *MockGitProvider_GetGitHubRepository_Call
func (*MockGitProvider_GetGitHubRepository_Call) RunAndReturn ¶
func (_c *MockGitProvider_GetGitHubRepository_Call) RunAndReturn(run func() (*models.GitHubRepository, error)) *MockGitProvider_GetGitHubRepository_Call