Documentation ¶
Overview ¶
Code generated by MockGen. DO NOT EDIT. Source: interfaces.go
Generated by this command:
mockgen -source interfaces.go -destination=../mocks/mock_runstream.go -package=mocks github.com/zapier/tfbuddy/pkg/runstream
Package mocks is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: api_client.go
Generated by this command:
mockgen -source api_client.go -destination=../mocks/mock_tfc_api.go -package=mocks github.com/zapier/tfbuddy/pkg/tfc_api
Package mocks is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: interfaces.go
Generated by this command:
mockgen -source interfaces.go -destination=../mocks/mock_tfc_trigger.go -package=mocks github.com/zapier/tfbuddy/pkg/tfc_trigger
Package mocks is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: interfaces.go
Generated by this command:
mockgen -source interfaces.go -destination=../mocks/mock_vcs.go -package=mocks github.com/zapier/tfbuddy/pkg/vcs
Package mocks is a generated GoMock package.
Index ¶
- Constants
- type MockApiClient
- func (m *MockApiClient) AddTags(ctx context.Context, workspace, prefix, value string) error
- func (m *MockApiClient) CreateRunFromSource(ctx context.Context, opts *tfc_api.ApiRunOptions) (*tfe.Run, error)
- func (m *MockApiClient) EXPECT() *MockApiClientMockRecorder
- func (m *MockApiClient) GetPlanOutput(id string) ([]byte, error)
- func (m *MockApiClient) GetRun(ctx context.Context, id string) (*tfe.Run, error)
- func (m *MockApiClient) GetTagsByQuery(ctx context.Context, workspace, query string) ([]string, error)
- func (m *MockApiClient) GetWorkspaceById(ctx context.Context, id string) (*tfe.Workspace, error)
- func (m *MockApiClient) GetWorkspaceByName(ctx context.Context, org, name string) (*tfe.Workspace, error)
- func (m *MockApiClient) LockUnlockWorkspace(ctx context.Context, workspace, reason, tag string, lock bool) error
- func (m *MockApiClient) RemoveTagsByQuery(ctx context.Context, workspace, query string) error
- type MockApiClientMockRecorder
- func (mr *MockApiClientMockRecorder) AddTags(ctx, workspace, prefix, value any) *gomock.Call
- func (mr *MockApiClientMockRecorder) CreateRunFromSource(ctx, opts any) *gomock.Call
- func (mr *MockApiClientMockRecorder) GetPlanOutput(id any) *gomock.Call
- func (mr *MockApiClientMockRecorder) GetRun(ctx, id any) *gomock.Call
- func (mr *MockApiClientMockRecorder) GetTagsByQuery(ctx, workspace, query any) *gomock.Call
- func (mr *MockApiClientMockRecorder) GetWorkspaceById(ctx, id any) *gomock.Call
- func (mr *MockApiClientMockRecorder) GetWorkspaceByName(ctx, org, name any) *gomock.Call
- func (mr *MockApiClientMockRecorder) LockUnlockWorkspace(ctx, workspace, reason, tag, lock any) *gomock.Call
- func (mr *MockApiClientMockRecorder) RemoveTagsByQuery(ctx, workspace, query any) *gomock.Call
- type MockCommit
- type MockCommitMockRecorder
- type MockCommitStatus
- type MockCommitStatusMockRecorder
- type MockCommitStatusOptions
- func (m *MockCommitStatusOptions) EXPECT() *MockCommitStatusOptionsMockRecorder
- func (m *MockCommitStatusOptions) GetContext() string
- func (m *MockCommitStatusOptions) GetDescription() string
- func (m *MockCommitStatusOptions) GetName() string
- func (m *MockCommitStatusOptions) GetPipelineID() int
- func (m *MockCommitStatusOptions) GetState() string
- func (m *MockCommitStatusOptions) GetTargetURL() string
- type MockCommitStatusOptionsMockRecorder
- func (mr *MockCommitStatusOptionsMockRecorder) GetContext() *gomock.Call
- func (mr *MockCommitStatusOptionsMockRecorder) GetDescription() *gomock.Call
- func (mr *MockCommitStatusOptionsMockRecorder) GetName() *gomock.Call
- func (mr *MockCommitStatusOptionsMockRecorder) GetPipelineID() *gomock.Call
- func (mr *MockCommitStatusOptionsMockRecorder) GetState() *gomock.Call
- func (mr *MockCommitStatusOptionsMockRecorder) GetTargetURL() *gomock.Call
- type MockDetailedMR
- func (m *MockDetailedMR) EXPECT() *MockDetailedMRMockRecorder
- func (m *MockDetailedMR) GetAuthor() vcs.MRAuthor
- func (m *MockDetailedMR) GetInternalID() int
- func (m *MockDetailedMR) GetSourceBranch() string
- func (m *MockDetailedMR) GetTargetBranch() string
- func (m *MockDetailedMR) GetTitle() string
- func (m *MockDetailedMR) GetWebURL() string
- func (m *MockDetailedMR) HasConflicts() bool
- type MockDetailedMRMockRecorder
- func (mr *MockDetailedMRMockRecorder) GetAuthor() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) GetInternalID() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) GetSourceBranch() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) GetTargetBranch() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) GetTitle() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) GetWebURL() *gomock.Call
- func (mr *MockDetailedMRMockRecorder) HasConflicts() *gomock.Call
- type MockGitClient
- func (m *MockGitClient) AddMergeRequestDiscussionReply(ctx context.Context, mrIID int, project, discussionID, comment string) (vcs.MRNote, error)
- func (m *MockGitClient) CloneMergeRequest(arg0 context.Context, arg1 string, arg2 vcs.MR, arg3 string) (vcs.GitRepo, error)
- func (m *MockGitClient) CreateMergeRequestComment(ctx context.Context, id int, fullPath, comment string) error
- func (m *MockGitClient) CreateMergeRequestDiscussion(ctx context.Context, mrID int, fullPath, comment string) (vcs.MRDiscussionNotes, error)
- func (m *MockGitClient) EXPECT() *MockGitClientMockRecorder
- func (m *MockGitClient) GetMergeRequest(arg0 context.Context, arg1 int, arg2 string) (vcs.DetailedMR, error)
- func (m *MockGitClient) GetMergeRequestApprovals(ctx context.Context, id int, project string) (vcs.MRApproved, error)
- func (m *MockGitClient) GetMergeRequestModifiedFiles(ctx context.Context, mrIID int, projectID string) ([]string, error)
- func (m *MockGitClient) GetOldRunUrls(ctx context.Context, mrIID int, project string, rootCommentID int) (string, error)
- func (m *MockGitClient) GetPipelinesForCommit(ctx context.Context, projectWithNS, commitSHA string) ([]vcs.ProjectPipeline, error)
- func (m *MockGitClient) GetRepoFile(arg0 context.Context, arg1, arg2, arg3 string) ([]byte, error)
- func (m *MockGitClient) MergeMR(ctx context.Context, mrIID int, project string) error
- func (m *MockGitClient) ResolveMergeRequestDiscussion(arg0 context.Context, arg1 string, arg2 int, arg3 string) error
- func (m *MockGitClient) SetCommitStatus(ctx context.Context, projectWithNS, commitSHA string, ...) (vcs.CommitStatus, error)
- func (m *MockGitClient) UpdateMergeRequestDiscussionNote(ctx context.Context, mrIID, noteID int, project, discussionID, comment string) (vcs.MRNote, error)
- type MockGitClientMockRecorder
- func (mr *MockGitClientMockRecorder) AddMergeRequestDiscussionReply(ctx, mrIID, project, discussionID, comment any) *gomock.Call
- func (mr *MockGitClientMockRecorder) CloneMergeRequest(arg0, arg1, arg2, arg3 any) *gomock.Call
- func (mr *MockGitClientMockRecorder) CreateMergeRequestComment(ctx, id, fullPath, comment any) *gomock.Call
- func (mr *MockGitClientMockRecorder) CreateMergeRequestDiscussion(ctx, mrID, fullPath, comment any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetMergeRequest(arg0, arg1, arg2 any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetMergeRequestApprovals(ctx, id, project any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetMergeRequestModifiedFiles(ctx, mrIID, projectID any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetOldRunUrls(ctx, mrIID, project, rootCommentID any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetPipelinesForCommit(ctx, projectWithNS, commitSHA any) *gomock.Call
- func (mr *MockGitClientMockRecorder) GetRepoFile(arg0, arg1, arg2, arg3 any) *gomock.Call
- func (mr *MockGitClientMockRecorder) MergeMR(ctx, mrIID, project any) *gomock.Call
- func (mr *MockGitClientMockRecorder) ResolveMergeRequestDiscussion(arg0, arg1, arg2, arg3 any) *gomock.Call
- func (mr *MockGitClientMockRecorder) SetCommitStatus(ctx, projectWithNS, commitSHA, status any) *gomock.Call
- func (mr *MockGitClientMockRecorder) UpdateMergeRequestDiscussionNote(ctx, mrIID, noteID, project, discussionID, comment any) *gomock.Call
- type MockGitRepo
- func (m *MockGitRepo) EXPECT() *MockGitRepoMockRecorder
- func (m *MockGitRepo) FetchUpstreamBranch(arg0 string) error
- func (m *MockGitRepo) GetLocalDirectory() string
- func (m *MockGitRepo) GetMergeBase(oldest, newest string) (string, error)
- func (m *MockGitRepo) GetModifiedFileNamesBetweenCommits(oldest, newest string) ([]string, error)
- type MockGitRepoMockRecorder
- func (mr *MockGitRepoMockRecorder) FetchUpstreamBranch(arg0 any) *gomock.Call
- func (mr *MockGitRepoMockRecorder) GetLocalDirectory() *gomock.Call
- func (mr *MockGitRepoMockRecorder) GetMergeBase(oldest, newest any) *gomock.Call
- func (mr *MockGitRepoMockRecorder) GetModifiedFileNamesBetweenCommits(oldest, newest any) *gomock.Call
- type MockMR
- type MockMRApproved
- type MockMRApprovedMockRecorder
- type MockMRAttributes
- type MockMRAttributesMockRecorder
- type MockMRAuthor
- type MockMRAuthorMockRecorder
- type MockMRBranches
- type MockMRBranchesMockRecorder
- type MockMRCommentEvent
- type MockMRCommentEventMockRecorder
- type MockMRDiscussion
- type MockMRDiscussionMockRecorder
- type MockMRDiscussionNotes
- type MockMRDiscussionNotesMockRecorder
- type MockMRMockRecorder
- type MockMRNote
- type MockMRNoteMockRecorder
- type MockProject
- type MockProjectMockRecorder
- type MockProjectPipeline
- type MockProjectPipelineMockRecorder
- type MockRunEvent
- func (m *MockRunEvent) EXPECT() *MockRunEventMockRecorder
- func (m *MockRunEvent) GetContext() context.Context
- func (m *MockRunEvent) GetMetadata() runstream.RunMetadata
- func (m *MockRunEvent) GetNewStatus() string
- func (m *MockRunEvent) GetRunID() string
- func (m *MockRunEvent) SetCarrier(arg0 map[string]string)
- func (m *MockRunEvent) SetContext(arg0 context.Context)
- func (m *MockRunEvent) SetMetadata(arg0 runstream.RunMetadata)
- type MockRunEventMockRecorder
- func (mr *MockRunEventMockRecorder) GetContext() *gomock.Call
- func (mr *MockRunEventMockRecorder) GetMetadata() *gomock.Call
- func (mr *MockRunEventMockRecorder) GetNewStatus() *gomock.Call
- func (mr *MockRunEventMockRecorder) GetRunID() *gomock.Call
- func (mr *MockRunEventMockRecorder) SetCarrier(arg0 any) *gomock.Call
- func (mr *MockRunEventMockRecorder) SetContext(arg0 any) *gomock.Call
- func (mr *MockRunEventMockRecorder) SetMetadata(arg0 any) *gomock.Call
- type MockRunMetadata
- func (m *MockRunMetadata) EXPECT() *MockRunMetadataMockRecorder
- func (m *MockRunMetadata) GetAction() string
- func (m *MockRunMetadata) GetAutoMerge() bool
- func (m *MockRunMetadata) GetCommitSHA() string
- func (m *MockRunMetadata) GetDiscussionID() string
- func (m *MockRunMetadata) GetMRInternalID() int
- func (m *MockRunMetadata) GetMRProjectNameWithNamespace() string
- func (m *MockRunMetadata) GetOrganization() string
- func (m *MockRunMetadata) GetRootNoteID() int64
- func (m *MockRunMetadata) GetRunID() string
- func (m *MockRunMetadata) GetVcsProvider() string
- func (m *MockRunMetadata) GetWorkspace() string
- type MockRunMetadataMockRecorder
- func (mr *MockRunMetadataMockRecorder) GetAction() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetAutoMerge() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetCommitSHA() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetDiscussionID() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetMRInternalID() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetMRProjectNameWithNamespace() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetOrganization() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetRootNoteID() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetRunID() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetVcsProvider() *gomock.Call
- func (mr *MockRunMetadataMockRecorder) GetWorkspace() *gomock.Call
- type MockRunPollingTask
- func (m *MockRunPollingTask) Completed() error
- func (m *MockRunPollingTask) EXPECT() *MockRunPollingTaskMockRecorder
- func (m *MockRunPollingTask) GetContext() context.Context
- func (m *MockRunPollingTask) GetLastStatus() string
- func (m *MockRunPollingTask) GetRunID() string
- func (m *MockRunPollingTask) GetRunMetaData() runstream.RunMetadata
- func (m *MockRunPollingTask) Reschedule(ctx context.Context) error
- func (m *MockRunPollingTask) Schedule(ctx context.Context) error
- func (m *MockRunPollingTask) SetCarrier(arg0 map[string]string)
- func (m *MockRunPollingTask) SetLastStatus(arg0 string)
- type MockRunPollingTaskMockRecorder
- func (mr *MockRunPollingTaskMockRecorder) Completed() *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) GetContext() *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) GetLastStatus() *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) GetRunID() *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) GetRunMetaData() *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) Reschedule(ctx any) *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) Schedule(ctx any) *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) SetCarrier(arg0 any) *gomock.Call
- func (mr *MockRunPollingTaskMockRecorder) SetLastStatus(arg0 any) *gomock.Call
- type MockStreamClient
- func (m *MockStreamClient) AddRunMeta(rmd runstream.RunMetadata) error
- func (m *MockStreamClient) EXPECT() *MockStreamClientMockRecorder
- func (m *MockStreamClient) GetRunMeta(runID string) (runstream.RunMetadata, error)
- func (m *MockStreamClient) HealthCheck() error
- func (m *MockStreamClient) NewTFRunPollingTask(meta runstream.RunMetadata, delay time.Duration) runstream.RunPollingTask
- func (m *MockStreamClient) PublishTFRunEvent(ctx context.Context, re runstream.RunEvent) error
- func (m *MockStreamClient) SubscribeTFRunEvents(queue string, cb func(runstream.RunEvent) bool) (func(), error)
- func (m *MockStreamClient) SubscribeTFRunPollingTasks(cb func(runstream.RunPollingTask) bool) (func(), error)
- type MockStreamClientMockRecorder
- func (mr *MockStreamClientMockRecorder) AddRunMeta(rmd any) *gomock.Call
- func (mr *MockStreamClientMockRecorder) GetRunMeta(runID any) *gomock.Call
- func (mr *MockStreamClientMockRecorder) HealthCheck() *gomock.Call
- func (mr *MockStreamClientMockRecorder) NewTFRunPollingTask(meta, delay any) *gomock.Call
- func (mr *MockStreamClientMockRecorder) PublishTFRunEvent(ctx, re any) *gomock.Call
- func (mr *MockStreamClientMockRecorder) SubscribeTFRunEvents(queue, cb any) *gomock.Call
- func (mr *MockStreamClientMockRecorder) SubscribeTFRunPollingTasks(cb any) *gomock.Call
- type MockTrigger
- func (m *MockTrigger) EXPECT() *MockTriggerMockRecorder
- func (m *MockTrigger) GetAction() tfc_trigger.TriggerAction
- func (m *MockTrigger) GetBranch() string
- func (m *MockTrigger) GetCommitSHA() string
- func (m *MockTrigger) GetMergeRequestDiscussionID() string
- func (m *MockTrigger) GetMergeRequestIID() int
- func (m *MockTrigger) GetMergeRequestRootNoteID() int64
- func (m *MockTrigger) GetProjectNameWithNamespace() string
- func (m *MockTrigger) GetTriggerSource() tfc_trigger.TriggerSource
- func (m *MockTrigger) GetVcsProvider() string
- func (m *MockTrigger) GetWorkspace() string
- func (m *MockTrigger) SetMergeRequestDiscussionID(mrdisID string)
- func (m *MockTrigger) SetMergeRequestRootNoteID(id int64)
- func (m *MockTrigger) TriggerCleanupEvent(arg0 context.Context) error
- func (m *MockTrigger) TriggerTFCEvents(arg0 context.Context) (*tfc_trigger.TriggeredTFCWorkspaces, error)
- type MockTriggerMockRecorder
- func (mr *MockTriggerMockRecorder) GetAction() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetBranch() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetCommitSHA() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetMergeRequestDiscussionID() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetMergeRequestIID() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetMergeRequestRootNoteID() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetProjectNameWithNamespace() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetTriggerSource() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetVcsProvider() *gomock.Call
- func (mr *MockTriggerMockRecorder) GetWorkspace() *gomock.Call
- func (mr *MockTriggerMockRecorder) SetMergeRequestDiscussionID(mrdisID any) *gomock.Call
- func (mr *MockTriggerMockRecorder) SetMergeRequestRootNoteID(id any) *gomock.Call
- func (mr *MockTriggerMockRecorder) TriggerCleanupEvent(arg0 any) *gomock.Call
- func (mr *MockTriggerMockRecorder) TriggerTFCEvents(arg0 any) *gomock.Call
- type RegexMatcher
- type TestGitRepo
- type TestMetaData
- type TestOverrides
- type TestSuite
Constants ¶
const TF_ORGANIZATION_NAME = "zapier-test"
const TF_WORKSPACE_NAME = "service-tfbuddy"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockApiClient ¶
type MockApiClient struct {
// contains filtered or unexported fields
}
MockApiClient is a mock of ApiClient interface.
func NewMockApiClient ¶
func NewMockApiClient(ctrl *gomock.Controller) *MockApiClient
NewMockApiClient creates a new mock instance.
func (*MockApiClient) AddTags ¶
func (m *MockApiClient) AddTags(ctx context.Context, workspace, prefix, value string) error
AddTags mocks base method.
func (*MockApiClient) CreateRunFromSource ¶
func (m *MockApiClient) CreateRunFromSource(ctx context.Context, opts *tfc_api.ApiRunOptions) (*tfe.Run, error)
CreateRunFromSource mocks base method.
func (*MockApiClient) EXPECT ¶
func (m *MockApiClient) EXPECT() *MockApiClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockApiClient) GetPlanOutput ¶
func (m *MockApiClient) GetPlanOutput(id string) ([]byte, error)
GetPlanOutput mocks base method.
func (*MockApiClient) GetTagsByQuery ¶
func (m *MockApiClient) GetTagsByQuery(ctx context.Context, workspace, query string) ([]string, error)
GetTagsByQuery mocks base method.
func (*MockApiClient) GetWorkspaceById ¶
GetWorkspaceById mocks base method.
func (*MockApiClient) GetWorkspaceByName ¶
func (m *MockApiClient) GetWorkspaceByName(ctx context.Context, org, name string) (*tfe.Workspace, error)
GetWorkspaceByName mocks base method.
func (*MockApiClient) LockUnlockWorkspace ¶
func (m *MockApiClient) LockUnlockWorkspace(ctx context.Context, workspace, reason, tag string, lock bool) error
LockUnlockWorkspace mocks base method.
func (*MockApiClient) RemoveTagsByQuery ¶
func (m *MockApiClient) RemoveTagsByQuery(ctx context.Context, workspace, query string) error
RemoveTagsByQuery mocks base method.
type MockApiClientMockRecorder ¶
type MockApiClientMockRecorder struct {
// contains filtered or unexported fields
}
MockApiClientMockRecorder is the mock recorder for MockApiClient.
func (*MockApiClientMockRecorder) AddTags ¶
func (mr *MockApiClientMockRecorder) AddTags(ctx, workspace, prefix, value any) *gomock.Call
AddTags indicates an expected call of AddTags.
func (*MockApiClientMockRecorder) CreateRunFromSource ¶
func (mr *MockApiClientMockRecorder) CreateRunFromSource(ctx, opts any) *gomock.Call
CreateRunFromSource indicates an expected call of CreateRunFromSource.
func (*MockApiClientMockRecorder) GetPlanOutput ¶
func (mr *MockApiClientMockRecorder) GetPlanOutput(id any) *gomock.Call
GetPlanOutput indicates an expected call of GetPlanOutput.
func (*MockApiClientMockRecorder) GetRun ¶
func (mr *MockApiClientMockRecorder) GetRun(ctx, id any) *gomock.Call
GetRun indicates an expected call of GetRun.
func (*MockApiClientMockRecorder) GetTagsByQuery ¶
func (mr *MockApiClientMockRecorder) GetTagsByQuery(ctx, workspace, query any) *gomock.Call
GetTagsByQuery indicates an expected call of GetTagsByQuery.
func (*MockApiClientMockRecorder) GetWorkspaceById ¶
func (mr *MockApiClientMockRecorder) GetWorkspaceById(ctx, id any) *gomock.Call
GetWorkspaceById indicates an expected call of GetWorkspaceById.
func (*MockApiClientMockRecorder) GetWorkspaceByName ¶
func (mr *MockApiClientMockRecorder) GetWorkspaceByName(ctx, org, name any) *gomock.Call
GetWorkspaceByName indicates an expected call of GetWorkspaceByName.
func (*MockApiClientMockRecorder) LockUnlockWorkspace ¶
func (mr *MockApiClientMockRecorder) LockUnlockWorkspace(ctx, workspace, reason, tag, lock any) *gomock.Call
LockUnlockWorkspace indicates an expected call of LockUnlockWorkspace.
func (*MockApiClientMockRecorder) RemoveTagsByQuery ¶
func (mr *MockApiClientMockRecorder) RemoveTagsByQuery(ctx, workspace, query any) *gomock.Call
RemoveTagsByQuery indicates an expected call of RemoveTagsByQuery.
type MockCommit ¶
type MockCommit struct {
// contains filtered or unexported fields
}
MockCommit is a mock of Commit interface.
func NewMockCommit ¶
func NewMockCommit(ctrl *gomock.Controller) *MockCommit
NewMockCommit creates a new mock instance.
func (*MockCommit) EXPECT ¶
func (m *MockCommit) EXPECT() *MockCommitMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCommitMockRecorder ¶
type MockCommitMockRecorder struct {
// contains filtered or unexported fields
}
MockCommitMockRecorder is the mock recorder for MockCommit.
func (*MockCommitMockRecorder) GetSHA ¶
func (mr *MockCommitMockRecorder) GetSHA() *gomock.Call
GetSHA indicates an expected call of GetSHA.
type MockCommitStatus ¶
type MockCommitStatus struct {
// contains filtered or unexported fields
}
MockCommitStatus is a mock of CommitStatus interface.
func NewMockCommitStatus ¶
func NewMockCommitStatus(ctrl *gomock.Controller) *MockCommitStatus
NewMockCommitStatus creates a new mock instance.
func (*MockCommitStatus) EXPECT ¶
func (m *MockCommitStatus) EXPECT() *MockCommitStatusMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCommitStatusMockRecorder ¶
type MockCommitStatusMockRecorder struct {
// contains filtered or unexported fields
}
MockCommitStatusMockRecorder is the mock recorder for MockCommitStatus.
func (*MockCommitStatusMockRecorder) Info ¶
func (mr *MockCommitStatusMockRecorder) Info() *gomock.Call
Info indicates an expected call of Info.
type MockCommitStatusOptions ¶
type MockCommitStatusOptions struct {
// contains filtered or unexported fields
}
MockCommitStatusOptions is a mock of CommitStatusOptions interface.
func NewMockCommitStatusOptions ¶
func NewMockCommitStatusOptions(ctrl *gomock.Controller) *MockCommitStatusOptions
NewMockCommitStatusOptions creates a new mock instance.
func (*MockCommitStatusOptions) EXPECT ¶
func (m *MockCommitStatusOptions) EXPECT() *MockCommitStatusOptionsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCommitStatusOptions) GetContext ¶
func (m *MockCommitStatusOptions) GetContext() string
GetContext mocks base method.
func (*MockCommitStatusOptions) GetDescription ¶
func (m *MockCommitStatusOptions) GetDescription() string
GetDescription mocks base method.
func (*MockCommitStatusOptions) GetName ¶
func (m *MockCommitStatusOptions) GetName() string
GetName mocks base method.
func (*MockCommitStatusOptions) GetPipelineID ¶
func (m *MockCommitStatusOptions) GetPipelineID() int
GetPipelineID mocks base method.
func (*MockCommitStatusOptions) GetState ¶
func (m *MockCommitStatusOptions) GetState() string
GetState mocks base method.
func (*MockCommitStatusOptions) GetTargetURL ¶
func (m *MockCommitStatusOptions) GetTargetURL() string
GetTargetURL mocks base method.
type MockCommitStatusOptionsMockRecorder ¶
type MockCommitStatusOptionsMockRecorder struct {
// contains filtered or unexported fields
}
MockCommitStatusOptionsMockRecorder is the mock recorder for MockCommitStatusOptions.
func (*MockCommitStatusOptionsMockRecorder) GetContext ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetContext() *gomock.Call
GetContext indicates an expected call of GetContext.
func (*MockCommitStatusOptionsMockRecorder) GetDescription ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetDescription() *gomock.Call
GetDescription indicates an expected call of GetDescription.
func (*MockCommitStatusOptionsMockRecorder) GetName ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetName() *gomock.Call
GetName indicates an expected call of GetName.
func (*MockCommitStatusOptionsMockRecorder) GetPipelineID ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetPipelineID() *gomock.Call
GetPipelineID indicates an expected call of GetPipelineID.
func (*MockCommitStatusOptionsMockRecorder) GetState ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetState() *gomock.Call
GetState indicates an expected call of GetState.
func (*MockCommitStatusOptionsMockRecorder) GetTargetURL ¶
func (mr *MockCommitStatusOptionsMockRecorder) GetTargetURL() *gomock.Call
GetTargetURL indicates an expected call of GetTargetURL.
type MockDetailedMR ¶
type MockDetailedMR struct {
// contains filtered or unexported fields
}
MockDetailedMR is a mock of DetailedMR interface.
func NewMockDetailedMR ¶
func NewMockDetailedMR(ctrl *gomock.Controller) *MockDetailedMR
NewMockDetailedMR creates a new mock instance.
func (*MockDetailedMR) EXPECT ¶
func (m *MockDetailedMR) EXPECT() *MockDetailedMRMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDetailedMR) GetAuthor ¶
func (m *MockDetailedMR) GetAuthor() vcs.MRAuthor
GetAuthor mocks base method.
func (*MockDetailedMR) GetInternalID ¶
func (m *MockDetailedMR) GetInternalID() int
GetInternalID mocks base method.
func (*MockDetailedMR) GetSourceBranch ¶
func (m *MockDetailedMR) GetSourceBranch() string
GetSourceBranch mocks base method.
func (*MockDetailedMR) GetTargetBranch ¶
func (m *MockDetailedMR) GetTargetBranch() string
GetTargetBranch mocks base method.
func (*MockDetailedMR) GetTitle ¶
func (m *MockDetailedMR) GetTitle() string
GetTitle mocks base method.
func (*MockDetailedMR) GetWebURL ¶
func (m *MockDetailedMR) GetWebURL() string
GetWebURL mocks base method.
func (*MockDetailedMR) HasConflicts ¶
func (m *MockDetailedMR) HasConflicts() bool
HasConflicts mocks base method.
type MockDetailedMRMockRecorder ¶
type MockDetailedMRMockRecorder struct {
// contains filtered or unexported fields
}
MockDetailedMRMockRecorder is the mock recorder for MockDetailedMR.
func (*MockDetailedMRMockRecorder) GetAuthor ¶
func (mr *MockDetailedMRMockRecorder) GetAuthor() *gomock.Call
GetAuthor indicates an expected call of GetAuthor.
func (*MockDetailedMRMockRecorder) GetInternalID ¶
func (mr *MockDetailedMRMockRecorder) GetInternalID() *gomock.Call
GetInternalID indicates an expected call of GetInternalID.
func (*MockDetailedMRMockRecorder) GetSourceBranch ¶
func (mr *MockDetailedMRMockRecorder) GetSourceBranch() *gomock.Call
GetSourceBranch indicates an expected call of GetSourceBranch.
func (*MockDetailedMRMockRecorder) GetTargetBranch ¶
func (mr *MockDetailedMRMockRecorder) GetTargetBranch() *gomock.Call
GetTargetBranch indicates an expected call of GetTargetBranch.
func (*MockDetailedMRMockRecorder) GetTitle ¶
func (mr *MockDetailedMRMockRecorder) GetTitle() *gomock.Call
GetTitle indicates an expected call of GetTitle.
func (*MockDetailedMRMockRecorder) GetWebURL ¶
func (mr *MockDetailedMRMockRecorder) GetWebURL() *gomock.Call
GetWebURL indicates an expected call of GetWebURL.
func (*MockDetailedMRMockRecorder) HasConflicts ¶
func (mr *MockDetailedMRMockRecorder) HasConflicts() *gomock.Call
HasConflicts indicates an expected call of HasConflicts.
type MockGitClient ¶
type MockGitClient struct {
// contains filtered or unexported fields
}
MockGitClient is a mock of GitClient interface.
func NewMockGitClient ¶
func NewMockGitClient(ctrl *gomock.Controller) *MockGitClient
NewMockGitClient creates a new mock instance.
func (*MockGitClient) AddMergeRequestDiscussionReply ¶
func (m *MockGitClient) AddMergeRequestDiscussionReply(ctx context.Context, mrIID int, project, discussionID, comment string) (vcs.MRNote, error)
AddMergeRequestDiscussionReply mocks base method.
func (*MockGitClient) CloneMergeRequest ¶
func (m *MockGitClient) CloneMergeRequest(arg0 context.Context, arg1 string, arg2 vcs.MR, arg3 string) (vcs.GitRepo, error)
CloneMergeRequest mocks base method.
func (*MockGitClient) CreateMergeRequestComment ¶
func (m *MockGitClient) CreateMergeRequestComment(ctx context.Context, id int, fullPath, comment string) error
CreateMergeRequestComment mocks base method.
func (*MockGitClient) CreateMergeRequestDiscussion ¶
func (m *MockGitClient) CreateMergeRequestDiscussion(ctx context.Context, mrID int, fullPath, comment string) (vcs.MRDiscussionNotes, error)
CreateMergeRequestDiscussion mocks base method.
func (*MockGitClient) EXPECT ¶
func (m *MockGitClient) EXPECT() *MockGitClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGitClient) GetMergeRequest ¶
func (m *MockGitClient) GetMergeRequest(arg0 context.Context, arg1 int, arg2 string) (vcs.DetailedMR, error)
GetMergeRequest mocks base method.
func (*MockGitClient) GetMergeRequestApprovals ¶
func (m *MockGitClient) GetMergeRequestApprovals(ctx context.Context, id int, project string) (vcs.MRApproved, error)
GetMergeRequestApprovals mocks base method.
func (*MockGitClient) GetMergeRequestModifiedFiles ¶
func (m *MockGitClient) GetMergeRequestModifiedFiles(ctx context.Context, mrIID int, projectID string) ([]string, error)
GetMergeRequestModifiedFiles mocks base method.
func (*MockGitClient) GetOldRunUrls ¶ added in v0.2.0
func (m *MockGitClient) GetOldRunUrls(ctx context.Context, mrIID int, project string, rootCommentID int) (string, error)
GetOldRunUrls mocks base method.
func (*MockGitClient) GetPipelinesForCommit ¶
func (m *MockGitClient) GetPipelinesForCommit(ctx context.Context, projectWithNS, commitSHA string) ([]vcs.ProjectPipeline, error)
GetPipelinesForCommit mocks base method.
func (*MockGitClient) GetRepoFile ¶
GetRepoFile mocks base method.
func (*MockGitClient) ResolveMergeRequestDiscussion ¶
func (m *MockGitClient) ResolveMergeRequestDiscussion(arg0 context.Context, arg1 string, arg2 int, arg3 string) error
ResolveMergeRequestDiscussion mocks base method.
func (*MockGitClient) SetCommitStatus ¶
func (m *MockGitClient) SetCommitStatus(ctx context.Context, projectWithNS, commitSHA string, status vcs.CommitStatusOptions) (vcs.CommitStatus, error)
SetCommitStatus mocks base method.
func (*MockGitClient) UpdateMergeRequestDiscussionNote ¶
func (m *MockGitClient) UpdateMergeRequestDiscussionNote(ctx context.Context, mrIID, noteID int, project, discussionID, comment string) (vcs.MRNote, error)
UpdateMergeRequestDiscussionNote mocks base method.
type MockGitClientMockRecorder ¶
type MockGitClientMockRecorder struct {
// contains filtered or unexported fields
}
MockGitClientMockRecorder is the mock recorder for MockGitClient.
func (*MockGitClientMockRecorder) AddMergeRequestDiscussionReply ¶
func (mr *MockGitClientMockRecorder) AddMergeRequestDiscussionReply(ctx, mrIID, project, discussionID, comment any) *gomock.Call
AddMergeRequestDiscussionReply indicates an expected call of AddMergeRequestDiscussionReply.
func (*MockGitClientMockRecorder) CloneMergeRequest ¶
func (mr *MockGitClientMockRecorder) CloneMergeRequest(arg0, arg1, arg2, arg3 any) *gomock.Call
CloneMergeRequest indicates an expected call of CloneMergeRequest.
func (*MockGitClientMockRecorder) CreateMergeRequestComment ¶
func (mr *MockGitClientMockRecorder) CreateMergeRequestComment(ctx, id, fullPath, comment any) *gomock.Call
CreateMergeRequestComment indicates an expected call of CreateMergeRequestComment.
func (*MockGitClientMockRecorder) CreateMergeRequestDiscussion ¶
func (mr *MockGitClientMockRecorder) CreateMergeRequestDiscussion(ctx, mrID, fullPath, comment any) *gomock.Call
CreateMergeRequestDiscussion indicates an expected call of CreateMergeRequestDiscussion.
func (*MockGitClientMockRecorder) GetMergeRequest ¶
func (mr *MockGitClientMockRecorder) GetMergeRequest(arg0, arg1, arg2 any) *gomock.Call
GetMergeRequest indicates an expected call of GetMergeRequest.
func (*MockGitClientMockRecorder) GetMergeRequestApprovals ¶
func (mr *MockGitClientMockRecorder) GetMergeRequestApprovals(ctx, id, project any) *gomock.Call
GetMergeRequestApprovals indicates an expected call of GetMergeRequestApprovals.
func (*MockGitClientMockRecorder) GetMergeRequestModifiedFiles ¶
func (mr *MockGitClientMockRecorder) GetMergeRequestModifiedFiles(ctx, mrIID, projectID any) *gomock.Call
GetMergeRequestModifiedFiles indicates an expected call of GetMergeRequestModifiedFiles.
func (*MockGitClientMockRecorder) GetOldRunUrls ¶ added in v0.3.0
func (mr *MockGitClientMockRecorder) GetOldRunUrls(ctx, mrIID, project, rootCommentID any) *gomock.Call
GetOldRunUrls indicates an expected call of GetOldRunUrls.
func (*MockGitClientMockRecorder) GetPipelinesForCommit ¶
func (mr *MockGitClientMockRecorder) GetPipelinesForCommit(ctx, projectWithNS, commitSHA any) *gomock.Call
GetPipelinesForCommit indicates an expected call of GetPipelinesForCommit.
func (*MockGitClientMockRecorder) GetRepoFile ¶
func (mr *MockGitClientMockRecorder) GetRepoFile(arg0, arg1, arg2, arg3 any) *gomock.Call
GetRepoFile indicates an expected call of GetRepoFile.
func (*MockGitClientMockRecorder) MergeMR ¶ added in v0.3.0
func (mr *MockGitClientMockRecorder) MergeMR(ctx, mrIID, project any) *gomock.Call
MergeMR indicates an expected call of MergeMR.
func (*MockGitClientMockRecorder) ResolveMergeRequestDiscussion ¶
func (mr *MockGitClientMockRecorder) ResolveMergeRequestDiscussion(arg0, arg1, arg2, arg3 any) *gomock.Call
ResolveMergeRequestDiscussion indicates an expected call of ResolveMergeRequestDiscussion.
func (*MockGitClientMockRecorder) SetCommitStatus ¶
func (mr *MockGitClientMockRecorder) SetCommitStatus(ctx, projectWithNS, commitSHA, status any) *gomock.Call
SetCommitStatus indicates an expected call of SetCommitStatus.
func (*MockGitClientMockRecorder) UpdateMergeRequestDiscussionNote ¶
func (mr *MockGitClientMockRecorder) UpdateMergeRequestDiscussionNote(ctx, mrIID, noteID, project, discussionID, comment any) *gomock.Call
UpdateMergeRequestDiscussionNote indicates an expected call of UpdateMergeRequestDiscussionNote.
type MockGitRepo ¶
type MockGitRepo struct {
// contains filtered or unexported fields
}
MockGitRepo is a mock of GitRepo interface.
func NewMockGitRepo ¶
func NewMockGitRepo(ctrl *gomock.Controller) *MockGitRepo
NewMockGitRepo creates a new mock instance.
func (*MockGitRepo) EXPECT ¶
func (m *MockGitRepo) EXPECT() *MockGitRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGitRepo) FetchUpstreamBranch ¶
func (m *MockGitRepo) FetchUpstreamBranch(arg0 string) error
FetchUpstreamBranch mocks base method.
func (*MockGitRepo) GetLocalDirectory ¶
func (m *MockGitRepo) GetLocalDirectory() string
GetLocalDirectory mocks base method.
func (*MockGitRepo) GetMergeBase ¶
func (m *MockGitRepo) GetMergeBase(oldest, newest string) (string, error)
GetMergeBase mocks base method.
func (*MockGitRepo) GetModifiedFileNamesBetweenCommits ¶
func (m *MockGitRepo) GetModifiedFileNamesBetweenCommits(oldest, newest string) ([]string, error)
GetModifiedFileNamesBetweenCommits mocks base method.
type MockGitRepoMockRecorder ¶
type MockGitRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockGitRepoMockRecorder is the mock recorder for MockGitRepo.
func (*MockGitRepoMockRecorder) FetchUpstreamBranch ¶
func (mr *MockGitRepoMockRecorder) FetchUpstreamBranch(arg0 any) *gomock.Call
FetchUpstreamBranch indicates an expected call of FetchUpstreamBranch.
func (*MockGitRepoMockRecorder) GetLocalDirectory ¶
func (mr *MockGitRepoMockRecorder) GetLocalDirectory() *gomock.Call
GetLocalDirectory indicates an expected call of GetLocalDirectory.
func (*MockGitRepoMockRecorder) GetMergeBase ¶
func (mr *MockGitRepoMockRecorder) GetMergeBase(oldest, newest any) *gomock.Call
GetMergeBase indicates an expected call of GetMergeBase.
func (*MockGitRepoMockRecorder) GetModifiedFileNamesBetweenCommits ¶
func (mr *MockGitRepoMockRecorder) GetModifiedFileNamesBetweenCommits(oldest, newest any) *gomock.Call
GetModifiedFileNamesBetweenCommits indicates an expected call of GetModifiedFileNamesBetweenCommits.
type MockMR ¶
type MockMR struct {
// contains filtered or unexported fields
}
MockMR is a mock of MR interface.
func NewMockMR ¶
func NewMockMR(ctrl *gomock.Controller) *MockMR
NewMockMR creates a new mock instance.
func (*MockMR) EXPECT ¶
func (m *MockMR) EXPECT() *MockMRMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMR) GetInternalID ¶
GetInternalID mocks base method.
func (*MockMR) GetSourceBranch ¶
GetSourceBranch mocks base method.
func (*MockMR) GetTargetBranch ¶
GetTargetBranch mocks base method.
type MockMRApproved ¶
type MockMRApproved struct {
// contains filtered or unexported fields
}
MockMRApproved is a mock of MRApproved interface.
func NewMockMRApproved ¶
func NewMockMRApproved(ctrl *gomock.Controller) *MockMRApproved
NewMockMRApproved creates a new mock instance.
func (*MockMRApproved) EXPECT ¶
func (m *MockMRApproved) EXPECT() *MockMRApprovedMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRApproved) IsApproved ¶
func (m *MockMRApproved) IsApproved() bool
IsApproved mocks base method.
type MockMRApprovedMockRecorder ¶
type MockMRApprovedMockRecorder struct {
// contains filtered or unexported fields
}
MockMRApprovedMockRecorder is the mock recorder for MockMRApproved.
func (*MockMRApprovedMockRecorder) IsApproved ¶
func (mr *MockMRApprovedMockRecorder) IsApproved() *gomock.Call
IsApproved indicates an expected call of IsApproved.
type MockMRAttributes ¶
type MockMRAttributes struct {
// contains filtered or unexported fields
}
MockMRAttributes is a mock of MRAttributes interface.
func NewMockMRAttributes ¶
func NewMockMRAttributes(ctrl *gomock.Controller) *MockMRAttributes
NewMockMRAttributes creates a new mock instance.
func (*MockMRAttributes) EXPECT ¶
func (m *MockMRAttributes) EXPECT() *MockMRAttributesMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRAttributes) GetDiscussionID ¶
func (m *MockMRAttributes) GetDiscussionID() string
GetDiscussionID mocks base method.
func (*MockMRAttributes) GetNote ¶
func (m *MockMRAttributes) GetNote() string
GetNote mocks base method.
func (*MockMRAttributes) GetType ¶
func (m *MockMRAttributes) GetType() string
GetType mocks base method.
type MockMRAttributesMockRecorder ¶
type MockMRAttributesMockRecorder struct {
// contains filtered or unexported fields
}
MockMRAttributesMockRecorder is the mock recorder for MockMRAttributes.
func (*MockMRAttributesMockRecorder) GetDiscussionID ¶
func (mr *MockMRAttributesMockRecorder) GetDiscussionID() *gomock.Call
GetDiscussionID indicates an expected call of GetDiscussionID.
func (*MockMRAttributesMockRecorder) GetNote ¶
func (mr *MockMRAttributesMockRecorder) GetNote() *gomock.Call
GetNote indicates an expected call of GetNote.
func (*MockMRAttributesMockRecorder) GetType ¶
func (mr *MockMRAttributesMockRecorder) GetType() *gomock.Call
GetType indicates an expected call of GetType.
type MockMRAuthor ¶
type MockMRAuthor struct {
// contains filtered or unexported fields
}
MockMRAuthor is a mock of MRAuthor interface.
func NewMockMRAuthor ¶
func NewMockMRAuthor(ctrl *gomock.Controller) *MockMRAuthor
NewMockMRAuthor creates a new mock instance.
func (*MockMRAuthor) EXPECT ¶
func (m *MockMRAuthor) EXPECT() *MockMRAuthorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRAuthor) GetUsername ¶
func (m *MockMRAuthor) GetUsername() string
GetUsername mocks base method.
type MockMRAuthorMockRecorder ¶
type MockMRAuthorMockRecorder struct {
// contains filtered or unexported fields
}
MockMRAuthorMockRecorder is the mock recorder for MockMRAuthor.
func (*MockMRAuthorMockRecorder) GetUsername ¶
func (mr *MockMRAuthorMockRecorder) GetUsername() *gomock.Call
GetUsername indicates an expected call of GetUsername.
type MockMRBranches ¶
type MockMRBranches struct {
// contains filtered or unexported fields
}
MockMRBranches is a mock of MRBranches interface.
func NewMockMRBranches ¶
func NewMockMRBranches(ctrl *gomock.Controller) *MockMRBranches
NewMockMRBranches creates a new mock instance.
func (*MockMRBranches) EXPECT ¶
func (m *MockMRBranches) EXPECT() *MockMRBranchesMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRBranches) GetSourceBranch ¶
func (m *MockMRBranches) GetSourceBranch() string
GetSourceBranch mocks base method.
func (*MockMRBranches) GetTargetBranch ¶
func (m *MockMRBranches) GetTargetBranch() string
GetTargetBranch mocks base method.
type MockMRBranchesMockRecorder ¶
type MockMRBranchesMockRecorder struct {
// contains filtered or unexported fields
}
MockMRBranchesMockRecorder is the mock recorder for MockMRBranches.
func (*MockMRBranchesMockRecorder) GetSourceBranch ¶
func (mr *MockMRBranchesMockRecorder) GetSourceBranch() *gomock.Call
GetSourceBranch indicates an expected call of GetSourceBranch.
func (*MockMRBranchesMockRecorder) GetTargetBranch ¶
func (mr *MockMRBranchesMockRecorder) GetTargetBranch() *gomock.Call
GetTargetBranch indicates an expected call of GetTargetBranch.
type MockMRCommentEvent ¶
type MockMRCommentEvent struct {
// contains filtered or unexported fields
}
MockMRCommentEvent is a mock of MRCommentEvent interface.
func NewMockMRCommentEvent ¶
func NewMockMRCommentEvent(ctrl *gomock.Controller) *MockMRCommentEvent
NewMockMRCommentEvent creates a new mock instance.
func (*MockMRCommentEvent) EXPECT ¶
func (m *MockMRCommentEvent) EXPECT() *MockMRCommentEventMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRCommentEvent) GetAttributes ¶
func (m *MockMRCommentEvent) GetAttributes() vcs.MRAttributes
GetAttributes mocks base method.
func (*MockMRCommentEvent) GetLastCommit ¶
func (m *MockMRCommentEvent) GetLastCommit() vcs.Commit
GetLastCommit mocks base method.
func (*MockMRCommentEvent) GetMR ¶
func (m *MockMRCommentEvent) GetMR() vcs.MR
GetMR mocks base method.
func (*MockMRCommentEvent) GetProject ¶
func (m *MockMRCommentEvent) GetProject() vcs.Project
GetProject mocks base method.
type MockMRCommentEventMockRecorder ¶
type MockMRCommentEventMockRecorder struct {
// contains filtered or unexported fields
}
MockMRCommentEventMockRecorder is the mock recorder for MockMRCommentEvent.
func (*MockMRCommentEventMockRecorder) GetAttributes ¶
func (mr *MockMRCommentEventMockRecorder) GetAttributes() *gomock.Call
GetAttributes indicates an expected call of GetAttributes.
func (*MockMRCommentEventMockRecorder) GetLastCommit ¶
func (mr *MockMRCommentEventMockRecorder) GetLastCommit() *gomock.Call
GetLastCommit indicates an expected call of GetLastCommit.
func (*MockMRCommentEventMockRecorder) GetMR ¶
func (mr *MockMRCommentEventMockRecorder) GetMR() *gomock.Call
GetMR indicates an expected call of GetMR.
func (*MockMRCommentEventMockRecorder) GetProject ¶
func (mr *MockMRCommentEventMockRecorder) GetProject() *gomock.Call
GetProject indicates an expected call of GetProject.
type MockMRDiscussion ¶
type MockMRDiscussion struct {
// contains filtered or unexported fields
}
MockMRDiscussion is a mock of MRDiscussion interface.
func NewMockMRDiscussion ¶
func NewMockMRDiscussion(ctrl *gomock.Controller) *MockMRDiscussion
NewMockMRDiscussion creates a new mock instance.
func (*MockMRDiscussion) EXPECT ¶
func (m *MockMRDiscussion) EXPECT() *MockMRDiscussionMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRDiscussion) GetDiscussionID ¶
func (m *MockMRDiscussion) GetDiscussionID() string
GetDiscussionID mocks base method.
type MockMRDiscussionMockRecorder ¶
type MockMRDiscussionMockRecorder struct {
// contains filtered or unexported fields
}
MockMRDiscussionMockRecorder is the mock recorder for MockMRDiscussion.
func (*MockMRDiscussionMockRecorder) GetDiscussionID ¶
func (mr *MockMRDiscussionMockRecorder) GetDiscussionID() *gomock.Call
GetDiscussionID indicates an expected call of GetDiscussionID.
type MockMRDiscussionNotes ¶
type MockMRDiscussionNotes struct {
// contains filtered or unexported fields
}
MockMRDiscussionNotes is a mock of MRDiscussionNotes interface.
func NewMockMRDiscussionNotes ¶
func NewMockMRDiscussionNotes(ctrl *gomock.Controller) *MockMRDiscussionNotes
NewMockMRDiscussionNotes creates a new mock instance.
func (*MockMRDiscussionNotes) EXPECT ¶
func (m *MockMRDiscussionNotes) EXPECT() *MockMRDiscussionNotesMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMRDiscussionNotes) GetDiscussionID ¶
func (m *MockMRDiscussionNotes) GetDiscussionID() string
GetDiscussionID mocks base method.
func (*MockMRDiscussionNotes) GetMRNotes ¶
func (m *MockMRDiscussionNotes) GetMRNotes() []vcs.MRNote
GetMRNotes mocks base method.
type MockMRDiscussionNotesMockRecorder ¶
type MockMRDiscussionNotesMockRecorder struct {
// contains filtered or unexported fields
}
MockMRDiscussionNotesMockRecorder is the mock recorder for MockMRDiscussionNotes.
func (*MockMRDiscussionNotesMockRecorder) GetDiscussionID ¶
func (mr *MockMRDiscussionNotesMockRecorder) GetDiscussionID() *gomock.Call
GetDiscussionID indicates an expected call of GetDiscussionID.
func (*MockMRDiscussionNotesMockRecorder) GetMRNotes ¶
func (mr *MockMRDiscussionNotesMockRecorder) GetMRNotes() *gomock.Call
GetMRNotes indicates an expected call of GetMRNotes.
type MockMRMockRecorder ¶
type MockMRMockRecorder struct {
// contains filtered or unexported fields
}
MockMRMockRecorder is the mock recorder for MockMR.
func (*MockMRMockRecorder) GetAuthor ¶
func (mr *MockMRMockRecorder) GetAuthor() *gomock.Call
GetAuthor indicates an expected call of GetAuthor.
func (*MockMRMockRecorder) GetInternalID ¶
func (mr *MockMRMockRecorder) GetInternalID() *gomock.Call
GetInternalID indicates an expected call of GetInternalID.
func (*MockMRMockRecorder) GetSourceBranch ¶
func (mr *MockMRMockRecorder) GetSourceBranch() *gomock.Call
GetSourceBranch indicates an expected call of GetSourceBranch.
func (*MockMRMockRecorder) GetTargetBranch ¶
func (mr *MockMRMockRecorder) GetTargetBranch() *gomock.Call
GetTargetBranch indicates an expected call of GetTargetBranch.
type MockMRNote ¶
type MockMRNote struct {
// contains filtered or unexported fields
}
MockMRNote is a mock of MRNote interface.
func NewMockMRNote ¶
func NewMockMRNote(ctrl *gomock.Controller) *MockMRNote
NewMockMRNote creates a new mock instance.
func (*MockMRNote) EXPECT ¶
func (m *MockMRNote) EXPECT() *MockMRNoteMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockMRNoteMockRecorder ¶
type MockMRNoteMockRecorder struct {
// contains filtered or unexported fields
}
MockMRNoteMockRecorder is the mock recorder for MockMRNote.
func (*MockMRNoteMockRecorder) GetNoteID ¶
func (mr *MockMRNoteMockRecorder) GetNoteID() *gomock.Call
GetNoteID indicates an expected call of GetNoteID.
type MockProject ¶
type MockProject struct {
// contains filtered or unexported fields
}
MockProject is a mock of Project interface.
func NewMockProject ¶
func NewMockProject(ctrl *gomock.Controller) *MockProject
NewMockProject creates a new mock instance.
func (*MockProject) EXPECT ¶
func (m *MockProject) EXPECT() *MockProjectMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProject) GetPathWithNamespace ¶
func (m *MockProject) GetPathWithNamespace() string
GetPathWithNamespace mocks base method.
type MockProjectMockRecorder ¶
type MockProjectMockRecorder struct {
// contains filtered or unexported fields
}
MockProjectMockRecorder is the mock recorder for MockProject.
func (*MockProjectMockRecorder) GetPathWithNamespace ¶
func (mr *MockProjectMockRecorder) GetPathWithNamespace() *gomock.Call
GetPathWithNamespace indicates an expected call of GetPathWithNamespace.
type MockProjectPipeline ¶
type MockProjectPipeline struct {
// contains filtered or unexported fields
}
MockProjectPipeline is a mock of ProjectPipeline interface.
func NewMockProjectPipeline ¶
func NewMockProjectPipeline(ctrl *gomock.Controller) *MockProjectPipeline
NewMockProjectPipeline creates a new mock instance.
func (*MockProjectPipeline) EXPECT ¶
func (m *MockProjectPipeline) EXPECT() *MockProjectPipelineMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProjectPipeline) GetID ¶
func (m *MockProjectPipeline) GetID() int
GetID mocks base method.
func (*MockProjectPipeline) GetSource ¶
func (m *MockProjectPipeline) GetSource() string
GetSource mocks base method.
type MockProjectPipelineMockRecorder ¶
type MockProjectPipelineMockRecorder struct {
// contains filtered or unexported fields
}
MockProjectPipelineMockRecorder is the mock recorder for MockProjectPipeline.
func (*MockProjectPipelineMockRecorder) GetID ¶
func (mr *MockProjectPipelineMockRecorder) GetID() *gomock.Call
GetID indicates an expected call of GetID.
func (*MockProjectPipelineMockRecorder) GetSource ¶
func (mr *MockProjectPipelineMockRecorder) GetSource() *gomock.Call
GetSource indicates an expected call of GetSource.
type MockRunEvent ¶
type MockRunEvent struct {
// contains filtered or unexported fields
}
MockRunEvent is a mock of RunEvent interface.
func NewMockRunEvent ¶
func NewMockRunEvent(ctrl *gomock.Controller) *MockRunEvent
NewMockRunEvent creates a new mock instance.
func (*MockRunEvent) EXPECT ¶
func (m *MockRunEvent) EXPECT() *MockRunEventMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRunEvent) GetContext ¶ added in v0.2.1
func (m *MockRunEvent) GetContext() context.Context
GetContext mocks base method.
func (*MockRunEvent) GetMetadata ¶
func (m *MockRunEvent) GetMetadata() runstream.RunMetadata
GetMetadata mocks base method.
func (*MockRunEvent) GetNewStatus ¶
func (m *MockRunEvent) GetNewStatus() string
GetNewStatus mocks base method.
func (*MockRunEvent) GetRunID ¶
func (m *MockRunEvent) GetRunID() string
GetRunID mocks base method.
func (*MockRunEvent) SetCarrier ¶ added in v0.2.1
func (m *MockRunEvent) SetCarrier(arg0 map[string]string)
SetCarrier mocks base method.
func (*MockRunEvent) SetContext ¶ added in v0.2.1
func (m *MockRunEvent) SetContext(arg0 context.Context)
SetContext mocks base method.
func (*MockRunEvent) SetMetadata ¶
func (m *MockRunEvent) SetMetadata(arg0 runstream.RunMetadata)
SetMetadata mocks base method.
type MockRunEventMockRecorder ¶
type MockRunEventMockRecorder struct {
// contains filtered or unexported fields
}
MockRunEventMockRecorder is the mock recorder for MockRunEvent.
func (*MockRunEventMockRecorder) GetContext ¶ added in v0.2.1
func (mr *MockRunEventMockRecorder) GetContext() *gomock.Call
GetContext indicates an expected call of GetContext.
func (*MockRunEventMockRecorder) GetMetadata ¶
func (mr *MockRunEventMockRecorder) GetMetadata() *gomock.Call
GetMetadata indicates an expected call of GetMetadata.
func (*MockRunEventMockRecorder) GetNewStatus ¶
func (mr *MockRunEventMockRecorder) GetNewStatus() *gomock.Call
GetNewStatus indicates an expected call of GetNewStatus.
func (*MockRunEventMockRecorder) GetRunID ¶
func (mr *MockRunEventMockRecorder) GetRunID() *gomock.Call
GetRunID indicates an expected call of GetRunID.
func (*MockRunEventMockRecorder) SetCarrier ¶ added in v0.2.1
func (mr *MockRunEventMockRecorder) SetCarrier(arg0 any) *gomock.Call
SetCarrier indicates an expected call of SetCarrier.
func (*MockRunEventMockRecorder) SetContext ¶ added in v0.2.1
func (mr *MockRunEventMockRecorder) SetContext(arg0 any) *gomock.Call
SetContext indicates an expected call of SetContext.
func (*MockRunEventMockRecorder) SetMetadata ¶
func (mr *MockRunEventMockRecorder) SetMetadata(arg0 any) *gomock.Call
SetMetadata indicates an expected call of SetMetadata.
type MockRunMetadata ¶
type MockRunMetadata struct {
// contains filtered or unexported fields
}
MockRunMetadata is a mock of RunMetadata interface.
func NewMockRunMetadata ¶
func NewMockRunMetadata(ctrl *gomock.Controller) *MockRunMetadata
NewMockRunMetadata creates a new mock instance.
func (*MockRunMetadata) EXPECT ¶
func (m *MockRunMetadata) EXPECT() *MockRunMetadataMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRunMetadata) GetAction ¶
func (m *MockRunMetadata) GetAction() string
GetAction mocks base method.
func (*MockRunMetadata) GetAutoMerge ¶ added in v0.3.0
func (m *MockRunMetadata) GetAutoMerge() bool
GetAutoMerge mocks base method.
func (*MockRunMetadata) GetCommitSHA ¶
func (m *MockRunMetadata) GetCommitSHA() string
GetCommitSHA mocks base method.
func (*MockRunMetadata) GetDiscussionID ¶
func (m *MockRunMetadata) GetDiscussionID() string
GetDiscussionID mocks base method.
func (*MockRunMetadata) GetMRInternalID ¶
func (m *MockRunMetadata) GetMRInternalID() int
GetMRInternalID mocks base method.
func (*MockRunMetadata) GetMRProjectNameWithNamespace ¶
func (m *MockRunMetadata) GetMRProjectNameWithNamespace() string
GetMRProjectNameWithNamespace mocks base method.
func (*MockRunMetadata) GetOrganization ¶
func (m *MockRunMetadata) GetOrganization() string
GetOrganization mocks base method.
func (*MockRunMetadata) GetRootNoteID ¶
func (m *MockRunMetadata) GetRootNoteID() int64
GetRootNoteID mocks base method.
func (*MockRunMetadata) GetRunID ¶
func (m *MockRunMetadata) GetRunID() string
GetRunID mocks base method.
func (*MockRunMetadata) GetVcsProvider ¶
func (m *MockRunMetadata) GetVcsProvider() string
GetVcsProvider mocks base method.
func (*MockRunMetadata) GetWorkspace ¶
func (m *MockRunMetadata) GetWorkspace() string
GetWorkspace mocks base method.
type MockRunMetadataMockRecorder ¶
type MockRunMetadataMockRecorder struct {
// contains filtered or unexported fields
}
MockRunMetadataMockRecorder is the mock recorder for MockRunMetadata.
func (*MockRunMetadataMockRecorder) GetAction ¶
func (mr *MockRunMetadataMockRecorder) GetAction() *gomock.Call
GetAction indicates an expected call of GetAction.
func (*MockRunMetadataMockRecorder) GetAutoMerge ¶ added in v0.3.0
func (mr *MockRunMetadataMockRecorder) GetAutoMerge() *gomock.Call
GetAutoMerge indicates an expected call of GetAutoMerge.
func (*MockRunMetadataMockRecorder) GetCommitSHA ¶
func (mr *MockRunMetadataMockRecorder) GetCommitSHA() *gomock.Call
GetCommitSHA indicates an expected call of GetCommitSHA.
func (*MockRunMetadataMockRecorder) GetDiscussionID ¶
func (mr *MockRunMetadataMockRecorder) GetDiscussionID() *gomock.Call
GetDiscussionID indicates an expected call of GetDiscussionID.
func (*MockRunMetadataMockRecorder) GetMRInternalID ¶
func (mr *MockRunMetadataMockRecorder) GetMRInternalID() *gomock.Call
GetMRInternalID indicates an expected call of GetMRInternalID.
func (*MockRunMetadataMockRecorder) GetMRProjectNameWithNamespace ¶
func (mr *MockRunMetadataMockRecorder) GetMRProjectNameWithNamespace() *gomock.Call
GetMRProjectNameWithNamespace indicates an expected call of GetMRProjectNameWithNamespace.
func (*MockRunMetadataMockRecorder) GetOrganization ¶
func (mr *MockRunMetadataMockRecorder) GetOrganization() *gomock.Call
GetOrganization indicates an expected call of GetOrganization.
func (*MockRunMetadataMockRecorder) GetRootNoteID ¶
func (mr *MockRunMetadataMockRecorder) GetRootNoteID() *gomock.Call
GetRootNoteID indicates an expected call of GetRootNoteID.
func (*MockRunMetadataMockRecorder) GetRunID ¶
func (mr *MockRunMetadataMockRecorder) GetRunID() *gomock.Call
GetRunID indicates an expected call of GetRunID.
func (*MockRunMetadataMockRecorder) GetVcsProvider ¶
func (mr *MockRunMetadataMockRecorder) GetVcsProvider() *gomock.Call
GetVcsProvider indicates an expected call of GetVcsProvider.
func (*MockRunMetadataMockRecorder) GetWorkspace ¶
func (mr *MockRunMetadataMockRecorder) GetWorkspace() *gomock.Call
GetWorkspace indicates an expected call of GetWorkspace.
type MockRunPollingTask ¶
type MockRunPollingTask struct {
// contains filtered or unexported fields
}
MockRunPollingTask is a mock of RunPollingTask interface.
func NewMockRunPollingTask ¶
func NewMockRunPollingTask(ctrl *gomock.Controller) *MockRunPollingTask
NewMockRunPollingTask creates a new mock instance.
func (*MockRunPollingTask) Completed ¶
func (m *MockRunPollingTask) Completed() error
Completed mocks base method.
func (*MockRunPollingTask) EXPECT ¶
func (m *MockRunPollingTask) EXPECT() *MockRunPollingTaskMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRunPollingTask) GetContext ¶ added in v0.2.1
func (m *MockRunPollingTask) GetContext() context.Context
GetContext mocks base method.
func (*MockRunPollingTask) GetLastStatus ¶
func (m *MockRunPollingTask) GetLastStatus() string
GetLastStatus mocks base method.
func (*MockRunPollingTask) GetRunID ¶
func (m *MockRunPollingTask) GetRunID() string
GetRunID mocks base method.
func (*MockRunPollingTask) GetRunMetaData ¶
func (m *MockRunPollingTask) GetRunMetaData() runstream.RunMetadata
GetRunMetaData mocks base method.
func (*MockRunPollingTask) Reschedule ¶
func (m *MockRunPollingTask) Reschedule(ctx context.Context) error
Reschedule mocks base method.
func (*MockRunPollingTask) Schedule ¶
func (m *MockRunPollingTask) Schedule(ctx context.Context) error
Schedule mocks base method.
func (*MockRunPollingTask) SetCarrier ¶ added in v0.2.1
func (m *MockRunPollingTask) SetCarrier(arg0 map[string]string)
SetCarrier mocks base method.
func (*MockRunPollingTask) SetLastStatus ¶
func (m *MockRunPollingTask) SetLastStatus(arg0 string)
SetLastStatus mocks base method.
type MockRunPollingTaskMockRecorder ¶
type MockRunPollingTaskMockRecorder struct {
// contains filtered or unexported fields
}
MockRunPollingTaskMockRecorder is the mock recorder for MockRunPollingTask.
func (*MockRunPollingTaskMockRecorder) Completed ¶
func (mr *MockRunPollingTaskMockRecorder) Completed() *gomock.Call
Completed indicates an expected call of Completed.
func (*MockRunPollingTaskMockRecorder) GetContext ¶ added in v0.2.1
func (mr *MockRunPollingTaskMockRecorder) GetContext() *gomock.Call
GetContext indicates an expected call of GetContext.
func (*MockRunPollingTaskMockRecorder) GetLastStatus ¶
func (mr *MockRunPollingTaskMockRecorder) GetLastStatus() *gomock.Call
GetLastStatus indicates an expected call of GetLastStatus.
func (*MockRunPollingTaskMockRecorder) GetRunID ¶
func (mr *MockRunPollingTaskMockRecorder) GetRunID() *gomock.Call
GetRunID indicates an expected call of GetRunID.
func (*MockRunPollingTaskMockRecorder) GetRunMetaData ¶
func (mr *MockRunPollingTaskMockRecorder) GetRunMetaData() *gomock.Call
GetRunMetaData indicates an expected call of GetRunMetaData.
func (*MockRunPollingTaskMockRecorder) Reschedule ¶
func (mr *MockRunPollingTaskMockRecorder) Reschedule(ctx any) *gomock.Call
Reschedule indicates an expected call of Reschedule.
func (*MockRunPollingTaskMockRecorder) Schedule ¶
func (mr *MockRunPollingTaskMockRecorder) Schedule(ctx any) *gomock.Call
Schedule indicates an expected call of Schedule.
func (*MockRunPollingTaskMockRecorder) SetCarrier ¶ added in v0.2.1
func (mr *MockRunPollingTaskMockRecorder) SetCarrier(arg0 any) *gomock.Call
SetCarrier indicates an expected call of SetCarrier.
func (*MockRunPollingTaskMockRecorder) SetLastStatus ¶
func (mr *MockRunPollingTaskMockRecorder) SetLastStatus(arg0 any) *gomock.Call
SetLastStatus indicates an expected call of SetLastStatus.
type MockStreamClient ¶
type MockStreamClient struct {
// contains filtered or unexported fields
}
MockStreamClient is a mock of StreamClient interface.
func NewMockStreamClient ¶
func NewMockStreamClient(ctrl *gomock.Controller) *MockStreamClient
NewMockStreamClient creates a new mock instance.
func (*MockStreamClient) AddRunMeta ¶
func (m *MockStreamClient) AddRunMeta(rmd runstream.RunMetadata) error
AddRunMeta mocks base method.
func (*MockStreamClient) EXPECT ¶
func (m *MockStreamClient) EXPECT() *MockStreamClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockStreamClient) GetRunMeta ¶
func (m *MockStreamClient) GetRunMeta(runID string) (runstream.RunMetadata, error)
GetRunMeta mocks base method.
func (*MockStreamClient) HealthCheck ¶
func (m *MockStreamClient) HealthCheck() error
HealthCheck mocks base method.
func (*MockStreamClient) NewTFRunPollingTask ¶
func (m *MockStreamClient) NewTFRunPollingTask(meta runstream.RunMetadata, delay time.Duration) runstream.RunPollingTask
NewTFRunPollingTask mocks base method.
func (*MockStreamClient) PublishTFRunEvent ¶
PublishTFRunEvent mocks base method.
func (*MockStreamClient) SubscribeTFRunEvents ¶
func (m *MockStreamClient) SubscribeTFRunEvents(queue string, cb func(runstream.RunEvent) bool) (func(), error)
SubscribeTFRunEvents mocks base method.
func (*MockStreamClient) SubscribeTFRunPollingTasks ¶
func (m *MockStreamClient) SubscribeTFRunPollingTasks(cb func(runstream.RunPollingTask) bool) (func(), error)
SubscribeTFRunPollingTasks mocks base method.
type MockStreamClientMockRecorder ¶
type MockStreamClientMockRecorder struct {
// contains filtered or unexported fields
}
MockStreamClientMockRecorder is the mock recorder for MockStreamClient.
func (*MockStreamClientMockRecorder) AddRunMeta ¶
func (mr *MockStreamClientMockRecorder) AddRunMeta(rmd any) *gomock.Call
AddRunMeta indicates an expected call of AddRunMeta.
func (*MockStreamClientMockRecorder) GetRunMeta ¶
func (mr *MockStreamClientMockRecorder) GetRunMeta(runID any) *gomock.Call
GetRunMeta indicates an expected call of GetRunMeta.
func (*MockStreamClientMockRecorder) HealthCheck ¶
func (mr *MockStreamClientMockRecorder) HealthCheck() *gomock.Call
HealthCheck indicates an expected call of HealthCheck.
func (*MockStreamClientMockRecorder) NewTFRunPollingTask ¶
func (mr *MockStreamClientMockRecorder) NewTFRunPollingTask(meta, delay any) *gomock.Call
NewTFRunPollingTask indicates an expected call of NewTFRunPollingTask.
func (*MockStreamClientMockRecorder) PublishTFRunEvent ¶
func (mr *MockStreamClientMockRecorder) PublishTFRunEvent(ctx, re any) *gomock.Call
PublishTFRunEvent indicates an expected call of PublishTFRunEvent.
func (*MockStreamClientMockRecorder) SubscribeTFRunEvents ¶
func (mr *MockStreamClientMockRecorder) SubscribeTFRunEvents(queue, cb any) *gomock.Call
SubscribeTFRunEvents indicates an expected call of SubscribeTFRunEvents.
func (*MockStreamClientMockRecorder) SubscribeTFRunPollingTasks ¶
func (mr *MockStreamClientMockRecorder) SubscribeTFRunPollingTasks(cb any) *gomock.Call
SubscribeTFRunPollingTasks indicates an expected call of SubscribeTFRunPollingTasks.
type MockTrigger ¶
type MockTrigger struct {
// contains filtered or unexported fields
}
MockTrigger is a mock of Trigger interface.
func NewMockTrigger ¶
func NewMockTrigger(ctrl *gomock.Controller) *MockTrigger
NewMockTrigger creates a new mock instance.
func (*MockTrigger) EXPECT ¶
func (m *MockTrigger) EXPECT() *MockTriggerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTrigger) GetAction ¶ added in v0.1.6
func (m *MockTrigger) GetAction() tfc_trigger.TriggerAction
GetAction mocks base method.
func (*MockTrigger) GetBranch ¶ added in v0.1.6
func (m *MockTrigger) GetBranch() string
GetBranch mocks base method.
func (*MockTrigger) GetCommitSHA ¶ added in v0.1.6
func (m *MockTrigger) GetCommitSHA() string
GetCommitSHA mocks base method.
func (*MockTrigger) GetMergeRequestDiscussionID ¶ added in v0.1.6
func (m *MockTrigger) GetMergeRequestDiscussionID() string
GetMergeRequestDiscussionID mocks base method.
func (*MockTrigger) GetMergeRequestIID ¶ added in v0.1.6
func (m *MockTrigger) GetMergeRequestIID() int
GetMergeRequestIID mocks base method.
func (*MockTrigger) GetMergeRequestRootNoteID ¶ added in v0.1.6
func (m *MockTrigger) GetMergeRequestRootNoteID() int64
GetMergeRequestRootNoteID mocks base method.
func (*MockTrigger) GetProjectNameWithNamespace ¶ added in v0.1.6
func (m *MockTrigger) GetProjectNameWithNamespace() string
GetProjectNameWithNamespace mocks base method.
func (*MockTrigger) GetTriggerSource ¶ added in v0.1.6
func (m *MockTrigger) GetTriggerSource() tfc_trigger.TriggerSource
GetTriggerSource mocks base method.
func (*MockTrigger) GetVcsProvider ¶ added in v0.1.6
func (m *MockTrigger) GetVcsProvider() string
GetVcsProvider mocks base method.
func (*MockTrigger) GetWorkspace ¶ added in v0.1.6
func (m *MockTrigger) GetWorkspace() string
GetWorkspace mocks base method.
func (*MockTrigger) SetMergeRequestDiscussionID ¶ added in v0.1.6
func (m *MockTrigger) SetMergeRequestDiscussionID(mrdisID string)
SetMergeRequestDiscussionID mocks base method.
func (*MockTrigger) SetMergeRequestRootNoteID ¶ added in v0.1.6
func (m *MockTrigger) SetMergeRequestRootNoteID(id int64)
SetMergeRequestRootNoteID mocks base method.
func (*MockTrigger) TriggerCleanupEvent ¶
func (m *MockTrigger) TriggerCleanupEvent(arg0 context.Context) error
TriggerCleanupEvent mocks base method.
func (*MockTrigger) TriggerTFCEvents ¶
func (m *MockTrigger) TriggerTFCEvents(arg0 context.Context) (*tfc_trigger.TriggeredTFCWorkspaces, error)
TriggerTFCEvents mocks base method.
type MockTriggerMockRecorder ¶
type MockTriggerMockRecorder struct {
// contains filtered or unexported fields
}
MockTriggerMockRecorder is the mock recorder for MockTrigger.
func (*MockTriggerMockRecorder) GetAction ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetAction() *gomock.Call
GetAction indicates an expected call of GetAction.
func (*MockTriggerMockRecorder) GetBranch ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetBranch() *gomock.Call
GetBranch indicates an expected call of GetBranch.
func (*MockTriggerMockRecorder) GetCommitSHA ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetCommitSHA() *gomock.Call
GetCommitSHA indicates an expected call of GetCommitSHA.
func (*MockTriggerMockRecorder) GetMergeRequestDiscussionID ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetMergeRequestDiscussionID() *gomock.Call
GetMergeRequestDiscussionID indicates an expected call of GetMergeRequestDiscussionID.
func (*MockTriggerMockRecorder) GetMergeRequestIID ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetMergeRequestIID() *gomock.Call
GetMergeRequestIID indicates an expected call of GetMergeRequestIID.
func (*MockTriggerMockRecorder) GetMergeRequestRootNoteID ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetMergeRequestRootNoteID() *gomock.Call
GetMergeRequestRootNoteID indicates an expected call of GetMergeRequestRootNoteID.
func (*MockTriggerMockRecorder) GetProjectNameWithNamespace ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetProjectNameWithNamespace() *gomock.Call
GetProjectNameWithNamespace indicates an expected call of GetProjectNameWithNamespace.
func (*MockTriggerMockRecorder) GetTriggerSource ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetTriggerSource() *gomock.Call
GetTriggerSource indicates an expected call of GetTriggerSource.
func (*MockTriggerMockRecorder) GetVcsProvider ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetVcsProvider() *gomock.Call
GetVcsProvider indicates an expected call of GetVcsProvider.
func (*MockTriggerMockRecorder) GetWorkspace ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) GetWorkspace() *gomock.Call
GetWorkspace indicates an expected call of GetWorkspace.
func (*MockTriggerMockRecorder) SetMergeRequestDiscussionID ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) SetMergeRequestDiscussionID(mrdisID any) *gomock.Call
SetMergeRequestDiscussionID indicates an expected call of SetMergeRequestDiscussionID.
func (*MockTriggerMockRecorder) SetMergeRequestRootNoteID ¶ added in v0.1.6
func (mr *MockTriggerMockRecorder) SetMergeRequestRootNoteID(id any) *gomock.Call
SetMergeRequestRootNoteID indicates an expected call of SetMergeRequestRootNoteID.
func (*MockTriggerMockRecorder) TriggerCleanupEvent ¶
func (mr *MockTriggerMockRecorder) TriggerCleanupEvent(arg0 any) *gomock.Call
TriggerCleanupEvent indicates an expected call of TriggerCleanupEvent.
func (*MockTriggerMockRecorder) TriggerTFCEvents ¶
func (mr *MockTriggerMockRecorder) TriggerTFCEvents(arg0 any) *gomock.Call
TriggerTFCEvents indicates an expected call of TriggerTFCEvents.
type RegexMatcher ¶
type RegexMatcher struct {
// contains filtered or unexported fields
}
func (*RegexMatcher) Matches ¶
func (r *RegexMatcher) Matches(x interface{}) bool
func (*RegexMatcher) String ¶
func (r *RegexMatcher) String() string
String describes what the matcher matches.
type TestGitRepo ¶
type TestGitRepo struct {
Repo *git.Repository
}
func InitGitTestRepo ¶
func InitGitTestRepo(t *testing.T) (*TestGitRepo, string)
InitGitTestRepo create an in memory git repo and returns itself and the initial commit hash
func (*TestGitRepo) CreateCommitFileOnCurrentBranch ¶
func (t *TestGitRepo) CreateCommitFileOnCurrentBranch(fileName, commitMessage string) (string, error)
CreateFileOnCurrentBranch creates a file on the current active branch and commits it
func (*TestGitRepo) SwitchToBranch ¶
func (t *TestGitRepo) SwitchToBranch(branch string) error
SwitchToBranch will switch to a new branch and create it if needed
type TestMetaData ¶
type TestOverrides ¶
type TestOverrides struct {
ProjectConfig *tfc_trigger.ProjectConfig
}
type TestSuite ¶
type TestSuite struct { MockGitClient *MockGitClient MockGitMR *MockDetailedMR MockGitRepo *MockGitRepo MockGitDisc *MockMRDiscussionNotes MockMRNote *MockMRNote MockApiClient *MockApiClient MockStreamClient *MockStreamClient MockProject *MockProject MetaData *TestMetaData }
func CreateTestSuite ¶
func CreateTestSuite(mockCtrl *gomock.Controller, overrides TestOverrides, t *testing.T) *TestSuite
func (*TestSuite) InitTestSuite ¶
func (ts *TestSuite) InitTestSuite()