Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Index ¶
- type MockRepository
- func (m *MockRepository) AddWorktreeToStatus(params interfaces.StatusParams) error
- func (m *MockRepository) AutoAddRepositoryToStatus(repoURL, repoPath string) error
- func (m *MockRepository) ConstructRemoteURL(originURL, remoteSource, repoName string) (string, error)
- func (m *MockRepository) CreateWorktree(branch string, opts ...interfaces.CreateWorktreeOpts) (string, error)
- func (m *MockRepository) DeleteAllWorktrees(force bool) error
- func (m *MockRepository) DeleteWorktree(branch string, force bool) error
- func (m *MockRepository) DetermineProtocol(url string) string
- func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
- func (m *MockRepository) ExtractHostFromURL(url string) string
- func (m *MockRepository) ExtractRepoNameFromFullPath(fullPath string) string
- func (m *MockRepository) HandleRemoteManagement(repoURL string) error
- func (m *MockRepository) IsGitRepository() (bool, error)
- func (m *MockRepository) ListWorktrees() ([]status.WorktreeInfo, error)
- func (m *MockRepository) LoadWorktree(remoteSource, branchName string) (string, error)
- func (m *MockRepository) Validate() error
- func (m *MockRepository) ValidateGitConfiguration(workDir string) error
- func (m *MockRepository) ValidateGitStatus() error
- func (m *MockRepository) ValidateOriginRemote() error
- func (m *MockRepository) ValidateRepository(params interfaces.ValidationParams) (*interfaces.ValidationResult, error)
- func (m *MockRepository) ValidateWorktreeExists(repoURL, branch string) error
- type MockRepositoryMockRecorder
- func (mr *MockRepositoryMockRecorder) AddWorktreeToStatus(params any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) AutoAddRepositoryToStatus(repoURL, repoPath any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) ConstructRemoteURL(originURL, remoteSource, repoName any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) CreateWorktree(branch any, opts ...any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DeleteAllWorktrees(force any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DeleteWorktree(branch, force any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DetermineProtocol(url any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) ExtractHostFromURL(url any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) ExtractRepoNameFromFullPath(fullPath any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) HandleRemoteManagement(repoURL any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) IsGitRepository() *gomock.Call
- func (mr *MockRepositoryMockRecorder) ListWorktrees() *gomock.Call
- func (mr *MockRepositoryMockRecorder) LoadWorktree(remoteSource, branchName any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) Validate() *gomock.Call
- func (mr *MockRepositoryMockRecorder) ValidateGitConfiguration(workDir any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) ValidateGitStatus() *gomock.Call
- func (mr *MockRepositoryMockRecorder) ValidateOriginRemote() *gomock.Call
- func (mr *MockRepositoryMockRecorder) ValidateRepository(params any) *gomock.Call
- func (mr *MockRepositoryMockRecorder) ValidateWorktreeExists(repoURL, branch any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockRepository ¶
type MockRepository struct {
// contains filtered or unexported fields
}
MockRepository is a mock of Repository interface.
func NewMockRepository ¶
func NewMockRepository(ctrl *gomock.Controller) *MockRepository
NewMockRepository creates a new mock instance.
func (*MockRepository) AddWorktreeToStatus ¶
func (m *MockRepository) AddWorktreeToStatus(params interfaces.StatusParams) error
AddWorktreeToStatus mocks base method.
func (*MockRepository) AutoAddRepositoryToStatus ¶
func (m *MockRepository) AutoAddRepositoryToStatus(repoURL, repoPath string) error
AutoAddRepositoryToStatus mocks base method.
func (*MockRepository) ConstructRemoteURL ¶
func (m *MockRepository) ConstructRemoteURL(originURL, remoteSource, repoName string) (string, error)
ConstructRemoteURL mocks base method.
func (*MockRepository) CreateWorktree ¶
func (m *MockRepository) CreateWorktree(branch string, opts ...interfaces.CreateWorktreeOpts) (string, error)
CreateWorktree mocks base method.
func (*MockRepository) DeleteAllWorktrees ¶
func (m *MockRepository) DeleteAllWorktrees(force bool) error
DeleteAllWorktrees mocks base method.
func (*MockRepository) DeleteWorktree ¶
func (m *MockRepository) DeleteWorktree(branch string, force bool) error
DeleteWorktree mocks base method.
func (*MockRepository) DetermineProtocol ¶
func (m *MockRepository) DetermineProtocol(url string) string
DetermineProtocol mocks base method.
func (*MockRepository) EXPECT ¶
func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRepository) ExtractHostFromURL ¶
func (m *MockRepository) ExtractHostFromURL(url string) string
ExtractHostFromURL mocks base method.
func (*MockRepository) ExtractRepoNameFromFullPath ¶
func (m *MockRepository) ExtractRepoNameFromFullPath(fullPath string) string
ExtractRepoNameFromFullPath mocks base method.
func (*MockRepository) HandleRemoteManagement ¶
func (m *MockRepository) HandleRemoteManagement(repoURL string) error
HandleRemoteManagement mocks base method.
func (*MockRepository) IsGitRepository ¶
func (m *MockRepository) IsGitRepository() (bool, error)
IsGitRepository mocks base method.
func (*MockRepository) ListWorktrees ¶
func (m *MockRepository) ListWorktrees() ([]status.WorktreeInfo, error)
ListWorktrees mocks base method.
func (*MockRepository) LoadWorktree ¶
func (m *MockRepository) LoadWorktree(remoteSource, branchName string) (string, error)
LoadWorktree mocks base method.
func (*MockRepository) Validate ¶
func (m *MockRepository) Validate() error
Validate mocks base method.
func (*MockRepository) ValidateGitConfiguration ¶
func (m *MockRepository) ValidateGitConfiguration(workDir string) error
ValidateGitConfiguration mocks base method.
func (*MockRepository) ValidateGitStatus ¶
func (m *MockRepository) ValidateGitStatus() error
ValidateGitStatus mocks base method.
func (*MockRepository) ValidateOriginRemote ¶
func (m *MockRepository) ValidateOriginRemote() error
ValidateOriginRemote mocks base method.
func (*MockRepository) ValidateRepository ¶
func (m *MockRepository) ValidateRepository(params interfaces.ValidationParams) (*interfaces.ValidationResult, error)
ValidateRepository mocks base method.
func (*MockRepository) ValidateWorktreeExists ¶
func (m *MockRepository) ValidateWorktreeExists(repoURL, branch string) error
ValidateWorktreeExists mocks base method.
type MockRepositoryMockRecorder ¶
type MockRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockRepositoryMockRecorder is the mock recorder for MockRepository.
func (*MockRepositoryMockRecorder) AddWorktreeToStatus ¶
func (mr *MockRepositoryMockRecorder) AddWorktreeToStatus(params any) *gomock.Call
AddWorktreeToStatus indicates an expected call of AddWorktreeToStatus.
func (*MockRepositoryMockRecorder) AutoAddRepositoryToStatus ¶
func (mr *MockRepositoryMockRecorder) AutoAddRepositoryToStatus(repoURL, repoPath any) *gomock.Call
AutoAddRepositoryToStatus indicates an expected call of AutoAddRepositoryToStatus.
func (*MockRepositoryMockRecorder) ConstructRemoteURL ¶
func (mr *MockRepositoryMockRecorder) ConstructRemoteURL(originURL, remoteSource, repoName any) *gomock.Call
ConstructRemoteURL indicates an expected call of ConstructRemoteURL.
func (*MockRepositoryMockRecorder) CreateWorktree ¶
func (mr *MockRepositoryMockRecorder) CreateWorktree(branch any, opts ...any) *gomock.Call
CreateWorktree indicates an expected call of CreateWorktree.
func (*MockRepositoryMockRecorder) DeleteAllWorktrees ¶
func (mr *MockRepositoryMockRecorder) DeleteAllWorktrees(force any) *gomock.Call
DeleteAllWorktrees indicates an expected call of DeleteAllWorktrees.
func (*MockRepositoryMockRecorder) DeleteWorktree ¶
func (mr *MockRepositoryMockRecorder) DeleteWorktree(branch, force any) *gomock.Call
DeleteWorktree indicates an expected call of DeleteWorktree.
func (*MockRepositoryMockRecorder) DetermineProtocol ¶
func (mr *MockRepositoryMockRecorder) DetermineProtocol(url any) *gomock.Call
DetermineProtocol indicates an expected call of DetermineProtocol.
func (*MockRepositoryMockRecorder) ExtractHostFromURL ¶
func (mr *MockRepositoryMockRecorder) ExtractHostFromURL(url any) *gomock.Call
ExtractHostFromURL indicates an expected call of ExtractHostFromURL.
func (*MockRepositoryMockRecorder) ExtractRepoNameFromFullPath ¶
func (mr *MockRepositoryMockRecorder) ExtractRepoNameFromFullPath(fullPath any) *gomock.Call
ExtractRepoNameFromFullPath indicates an expected call of ExtractRepoNameFromFullPath.
func (*MockRepositoryMockRecorder) HandleRemoteManagement ¶
func (mr *MockRepositoryMockRecorder) HandleRemoteManagement(repoURL any) *gomock.Call
HandleRemoteManagement indicates an expected call of HandleRemoteManagement.
func (*MockRepositoryMockRecorder) IsGitRepository ¶
func (mr *MockRepositoryMockRecorder) IsGitRepository() *gomock.Call
IsGitRepository indicates an expected call of IsGitRepository.
func (*MockRepositoryMockRecorder) ListWorktrees ¶
func (mr *MockRepositoryMockRecorder) ListWorktrees() *gomock.Call
ListWorktrees indicates an expected call of ListWorktrees.
func (*MockRepositoryMockRecorder) LoadWorktree ¶
func (mr *MockRepositoryMockRecorder) LoadWorktree(remoteSource, branchName any) *gomock.Call
LoadWorktree indicates an expected call of LoadWorktree.
func (*MockRepositoryMockRecorder) Validate ¶
func (mr *MockRepositoryMockRecorder) Validate() *gomock.Call
Validate indicates an expected call of Validate.
func (*MockRepositoryMockRecorder) ValidateGitConfiguration ¶
func (mr *MockRepositoryMockRecorder) ValidateGitConfiguration(workDir any) *gomock.Call
ValidateGitConfiguration indicates an expected call of ValidateGitConfiguration.
func (*MockRepositoryMockRecorder) ValidateGitStatus ¶
func (mr *MockRepositoryMockRecorder) ValidateGitStatus() *gomock.Call
ValidateGitStatus indicates an expected call of ValidateGitStatus.
func (*MockRepositoryMockRecorder) ValidateOriginRemote ¶
func (mr *MockRepositoryMockRecorder) ValidateOriginRemote() *gomock.Call
ValidateOriginRemote indicates an expected call of ValidateOriginRemote.
func (*MockRepositoryMockRecorder) ValidateRepository ¶
func (mr *MockRepositoryMockRecorder) ValidateRepository(params any) *gomock.Call
ValidateRepository indicates an expected call of ValidateRepository.
func (*MockRepositoryMockRecorder) ValidateWorktreeExists ¶
func (mr *MockRepositoryMockRecorder) ValidateWorktreeExists(repoURL, branch any) *gomock.Call
ValidateWorktreeExists indicates an expected call of ValidateWorktreeExists.