mocks

package
v0.4.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2018 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommandRunner_RunAutoplanCommand_OngoingVerification added in v0.4.0

type CommandRunner_RunAutoplanCommand_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*CommandRunner_RunAutoplanCommand_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *CommandRunner_RunAutoplanCommand_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.Repo, _param2 []models.PullRequest, _param3 []models.User)

func (*CommandRunner_RunAutoplanCommand_OngoingVerification) GetCapturedArguments added in v0.4.0

type CommandRunner_RunCommentCommand_OngoingVerification added in v0.4.0

type CommandRunner_RunCommentCommand_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*CommandRunner_RunCommentCommand_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *CommandRunner_RunCommentCommand_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []*models.Repo, _param2 []*models.PullRequest, _param3 []models.User, _param4 []int, _param5 []*events.CommentCommand)

func (*CommandRunner_RunCommentCommand_OngoingVerification) GetCapturedArguments added in v0.4.0

type CommentParsing_Parse_OngoingVerification added in v0.3.0

type CommentParsing_Parse_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*CommentParsing_Parse_OngoingVerification) GetAllCapturedArguments added in v0.3.0

func (c *CommentParsing_Parse_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []models.VCSHostType)

func (*CommentParsing_Parse_OngoingVerification) GetCapturedArguments added in v0.3.0

type CommitStatusUpdater_UpdateProjectResult_OngoingVerification added in v0.2.0

type CommitStatusUpdater_UpdateProjectResult_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*CommitStatusUpdater_UpdateProjectResult_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *CommitStatusUpdater_UpdateProjectResult_OngoingVerification) GetAllCapturedArguments() (_param0 []*events.CommandContext, _param1 []events.CommandName, _param2 []events.CommandResult)

func (*CommitStatusUpdater_UpdateProjectResult_OngoingVerification) GetCapturedArguments added in v0.2.0

type CommitStatusUpdater_Update_OngoingVerification added in v0.2.0

type CommitStatusUpdater_Update_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*CommitStatusUpdater_Update_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *CommitStatusUpdater_Update_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest, _param2 []models.CommitStatus, _param3 []events.CommandName)

func (*CommitStatusUpdater_Update_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_GetBitbucketCloudEventType_OngoingVerification added in v0.4.4

type EventParsing_GetBitbucketCloudEventType_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_GetBitbucketCloudEventType_OngoingVerification) GetAllCapturedArguments added in v0.4.4

func (c *EventParsing_GetBitbucketCloudEventType_OngoingVerification) GetAllCapturedArguments() (_param0 []string)

func (*EventParsing_GetBitbucketCloudEventType_OngoingVerification) GetCapturedArguments added in v0.4.4

type EventParsing_GetBitbucketServerEventType_OngoingVerification added in v0.4.4

type EventParsing_GetBitbucketServerEventType_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_GetBitbucketServerEventType_OngoingVerification) GetAllCapturedArguments added in v0.4.4

func (c *EventParsing_GetBitbucketServerEventType_OngoingVerification) GetAllCapturedArguments() (_param0 []string)

func (*EventParsing_GetBitbucketServerEventType_OngoingVerification) GetCapturedArguments added in v0.4.4

type EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification added in v0.4.3

type EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification) GetAllCapturedArguments added in v0.4.3

func (c *EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification) GetAllCapturedArguments() (_param0 [][]byte)

func (*EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification) GetCapturedArguments added in v0.4.3

type EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification added in v0.4.3

type EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification) GetAllCapturedArguments added in v0.4.3

func (c *EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification) GetAllCapturedArguments() (_param0 [][]byte)

func (*EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification) GetCapturedArguments added in v0.4.3

type EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification added in v0.4.4

type EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification) GetAllCapturedArguments added in v0.4.4

func (c *EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification) GetAllCapturedArguments() (_param0 [][]byte)

func (*EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification) GetCapturedArguments added in v0.4.4

type EventParsing_ParseBitbucketServerPullEvent_OngoingVerification added in v0.4.4

type EventParsing_ParseBitbucketServerPullEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseBitbucketServerPullEvent_OngoingVerification) GetAllCapturedArguments added in v0.4.4

func (c *EventParsing_ParseBitbucketServerPullEvent_OngoingVerification) GetAllCapturedArguments() (_param0 [][]byte)

func (*EventParsing_ParseBitbucketServerPullEvent_OngoingVerification) GetCapturedArguments added in v0.4.4

type EventParsing_ParseGithubIssueCommentEvent_OngoingVerification added in v0.2.0

type EventParsing_ParseGithubIssueCommentEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGithubIssueCommentEvent_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (*EventParsing_ParseGithubIssueCommentEvent_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_ParseGithubPullEvent_OngoingVerification added in v0.4.0

type EventParsing_ParseGithubPullEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGithubPullEvent_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *EventParsing_ParseGithubPullEvent_OngoingVerification) GetAllCapturedArguments() (_param0 []*github.PullRequestEvent)

func (*EventParsing_ParseGithubPullEvent_OngoingVerification) GetCapturedArguments added in v0.4.0

type EventParsing_ParseGithubPull_OngoingVerification added in v0.2.0

type EventParsing_ParseGithubPull_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGithubPull_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *EventParsing_ParseGithubPull_OngoingVerification) GetAllCapturedArguments() (_param0 []*github.PullRequest)

func (*EventParsing_ParseGithubPull_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_ParseGithubRepo_OngoingVerification added in v0.2.0

type EventParsing_ParseGithubRepo_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGithubRepo_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *EventParsing_ParseGithubRepo_OngoingVerification) GetAllCapturedArguments() (_param0 []*github.Repository)

func (*EventParsing_ParseGithubRepo_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_ParseGitlabMergeCommentEvent_OngoingVerification added in v0.2.0

type EventParsing_ParseGitlabMergeCommentEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGitlabMergeCommentEvent_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (*EventParsing_ParseGitlabMergeCommentEvent_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_ParseGitlabMergeEvent_OngoingVerification added in v0.2.0

type EventParsing_ParseGitlabMergeEvent_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGitlabMergeEvent_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *EventParsing_ParseGitlabMergeEvent_OngoingVerification) GetAllCapturedArguments() (_param0 []go_gitlab.MergeEvent)

func (*EventParsing_ParseGitlabMergeEvent_OngoingVerification) GetCapturedArguments added in v0.2.0

type EventParsing_ParseGitlabMergeRequest_OngoingVerification added in v0.2.0

type EventParsing_ParseGitlabMergeRequest_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*EventParsing_ParseGitlabMergeRequest_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *EventParsing_ParseGitlabMergeRequest_OngoingVerification) GetAllCapturedArguments() (_param0 []*go_gitlab.MergeRequest, _param1 []models.Repo)

func (*EventParsing_ParseGitlabMergeRequest_OngoingVerification) GetCapturedArguments added in v0.2.0

type GithubPullGetter_GetPullRequest_OngoingVerification added in v0.2.0

type GithubPullGetter_GetPullRequest_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*GithubPullGetter_GetPullRequest_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *GithubPullGetter_GetPullRequest_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []int)

func (*GithubPullGetter_GetPullRequest_OngoingVerification) GetCapturedArguments added in v0.2.0

type GitlabMergeRequestGetter_GetMergeRequest_OngoingVerification added in v0.2.0

type GitlabMergeRequestGetter_GetMergeRequest_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*GitlabMergeRequestGetter_GetMergeRequest_OngoingVerification) GetAllCapturedArguments added in v0.2.0

func (c *GitlabMergeRequestGetter_GetMergeRequest_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []int)

func (*GitlabMergeRequestGetter_GetMergeRequest_OngoingVerification) GetCapturedArguments added in v0.2.0

type LockURLGenerator_GenerateLockURL_OngoingVerification added in v0.4.0

type LockURLGenerator_GenerateLockURL_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*LockURLGenerator_GenerateLockURL_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *LockURLGenerator_GenerateLockURL_OngoingVerification) GetAllCapturedArguments() (_param0 []string)

func (*LockURLGenerator_GenerateLockURL_OngoingVerification) GetCapturedArguments added in v0.4.0

type MockCommandRunner

type MockCommandRunner struct {
	// contains filtered or unexported fields
}

func NewMockCommandRunner

func NewMockCommandRunner() *MockCommandRunner

func (*MockCommandRunner) RunAutoplanCommand added in v0.4.0

func (mock *MockCommandRunner) RunAutoplanCommand(baseRepo models.Repo, headRepo models.Repo, pull models.PullRequest, user models.User)

func (*MockCommandRunner) RunCommentCommand added in v0.4.0

func (mock *MockCommandRunner) RunCommentCommand(baseRepo models.Repo, maybeHeadRepo *models.Repo, maybePull *models.PullRequest, user models.User, pullNum int, cmd *events.CommentCommand)

func (*MockCommandRunner) VerifyWasCalled

func (mock *MockCommandRunner) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierCommandRunner

func (*MockCommandRunner) VerifyWasCalledInOrder

func (mock *MockCommandRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierCommandRunner

func (*MockCommandRunner) VerifyWasCalledOnce

func (mock *MockCommandRunner) VerifyWasCalledOnce() *VerifierCommandRunner

type MockCommentParsing added in v0.3.0

type MockCommentParsing struct {
	// contains filtered or unexported fields
}

func NewMockCommentParsing added in v0.3.0

func NewMockCommentParsing() *MockCommentParsing

func (*MockCommentParsing) Parse added in v0.3.0

func (mock *MockCommentParsing) Parse(comment string, vcsHost models.VCSHostType) events.CommentParseResult

func (*MockCommentParsing) VerifyWasCalled added in v0.3.0

func (mock *MockCommentParsing) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierCommentParsing

func (*MockCommentParsing) VerifyWasCalledInOrder added in v0.3.0

func (mock *MockCommentParsing) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierCommentParsing

func (*MockCommentParsing) VerifyWasCalledOnce added in v0.3.0

func (mock *MockCommentParsing) VerifyWasCalledOnce() *VerifierCommentParsing

type MockCommitStatusUpdater added in v0.2.0

type MockCommitStatusUpdater struct {
	// contains filtered or unexported fields
}

func NewMockCommitStatusUpdater added in v0.2.0

func NewMockCommitStatusUpdater() *MockCommitStatusUpdater

func (*MockCommitStatusUpdater) Update added in v0.2.0

func (mock *MockCommitStatusUpdater) Update(repo models.Repo, pull models.PullRequest, status models.CommitStatus, command events.CommandName) error

func (*MockCommitStatusUpdater) UpdateProjectResult added in v0.2.0

func (mock *MockCommitStatusUpdater) UpdateProjectResult(ctx *events.CommandContext, commandName events.CommandName, res events.CommandResult) error

func (*MockCommitStatusUpdater) VerifyWasCalled added in v0.2.0

func (mock *MockCommitStatusUpdater) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierCommitStatusUpdater

func (*MockCommitStatusUpdater) VerifyWasCalledInOrder added in v0.2.0

func (mock *MockCommitStatusUpdater) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierCommitStatusUpdater

func (*MockCommitStatusUpdater) VerifyWasCalledOnce added in v0.2.0

func (mock *MockCommitStatusUpdater) VerifyWasCalledOnce() *VerifierCommitStatusUpdater

type MockEventParsing

type MockEventParsing struct {
	// contains filtered or unexported fields
}

func NewMockEventParsing

func NewMockEventParsing() *MockEventParsing

func (*MockEventParsing) GetBitbucketCloudEventType added in v0.4.4

func (mock *MockEventParsing) GetBitbucketCloudEventType(eventTypeHeader string) models.PullRequestEventType

func (*MockEventParsing) GetBitbucketServerEventType added in v0.4.4

func (mock *MockEventParsing) GetBitbucketServerEventType(eventTypeHeader string) models.PullRequestEventType

func (*MockEventParsing) ParseBitbucketCloudCommentEvent added in v0.4.3

func (mock *MockEventParsing) ParseBitbucketCloudCommentEvent(body []byte) (models.PullRequest, models.Repo, models.Repo, models.User, string, error)

func (*MockEventParsing) ParseBitbucketCloudPullEvent added in v0.4.3

func (mock *MockEventParsing) ParseBitbucketCloudPullEvent(body []byte) (models.PullRequest, models.Repo, models.Repo, models.User, error)

func (*MockEventParsing) ParseBitbucketServerCommentEvent added in v0.4.4

func (mock *MockEventParsing) ParseBitbucketServerCommentEvent(body []byte) (models.PullRequest, models.Repo, models.Repo, models.User, string, error)

func (*MockEventParsing) ParseBitbucketServerPullEvent added in v0.4.4

func (mock *MockEventParsing) ParseBitbucketServerPullEvent(body []byte) (models.PullRequest, models.Repo, models.Repo, models.User, error)

func (*MockEventParsing) ParseGithubIssueCommentEvent added in v0.2.0

func (mock *MockEventParsing) ParseGithubIssueCommentEvent(comment *github.IssueCommentEvent) (models.Repo, models.User, int, error)

func (*MockEventParsing) ParseGithubPull added in v0.2.0

func (mock *MockEventParsing) ParseGithubPull(pull *github.PullRequest) (models.PullRequest, models.Repo, models.Repo, error)

func (*MockEventParsing) ParseGithubPullEvent added in v0.4.0

func (*MockEventParsing) ParseGithubRepo added in v0.2.0

func (mock *MockEventParsing) ParseGithubRepo(ghRepo *github.Repository) (models.Repo, error)

func (*MockEventParsing) ParseGitlabMergeCommentEvent added in v0.2.0

func (mock *MockEventParsing) ParseGitlabMergeCommentEvent(event go_gitlab.MergeCommentEvent) (models.Repo, models.Repo, models.User, error)

func (*MockEventParsing) ParseGitlabMergeEvent added in v0.2.0

func (*MockEventParsing) ParseGitlabMergeRequest added in v0.2.0

func (mock *MockEventParsing) ParseGitlabMergeRequest(mr *go_gitlab.MergeRequest, baseRepo models.Repo) models.PullRequest

func (*MockEventParsing) VerifyWasCalled

func (mock *MockEventParsing) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierEventParsing

func (*MockEventParsing) VerifyWasCalledInOrder

func (mock *MockEventParsing) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierEventParsing

func (*MockEventParsing) VerifyWasCalledOnce

func (mock *MockEventParsing) VerifyWasCalledOnce() *VerifierEventParsing

type MockGithubPullGetter added in v0.2.0

type MockGithubPullGetter struct {
	// contains filtered or unexported fields
}

func NewMockGithubPullGetter added in v0.2.0

func NewMockGithubPullGetter() *MockGithubPullGetter

func (*MockGithubPullGetter) GetPullRequest added in v0.2.0

func (mock *MockGithubPullGetter) GetPullRequest(repo models.Repo, pullNum int) (*github.PullRequest, error)

func (*MockGithubPullGetter) VerifyWasCalled added in v0.2.0

func (mock *MockGithubPullGetter) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierGithubPullGetter

func (*MockGithubPullGetter) VerifyWasCalledInOrder added in v0.2.0

func (mock *MockGithubPullGetter) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierGithubPullGetter

func (*MockGithubPullGetter) VerifyWasCalledOnce added in v0.2.0

func (mock *MockGithubPullGetter) VerifyWasCalledOnce() *VerifierGithubPullGetter

type MockGitlabMergeRequestGetter added in v0.2.0

type MockGitlabMergeRequestGetter struct {
	// contains filtered or unexported fields
}

func NewMockGitlabMergeRequestGetter added in v0.2.0

func NewMockGitlabMergeRequestGetter() *MockGitlabMergeRequestGetter

func (*MockGitlabMergeRequestGetter) GetMergeRequest added in v0.2.0

func (mock *MockGitlabMergeRequestGetter) GetMergeRequest(repoFullName string, pullNum int) (*go_gitlab.MergeRequest, error)

func (*MockGitlabMergeRequestGetter) VerifyWasCalled added in v0.2.0

func (mock *MockGitlabMergeRequestGetter) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierGitlabMergeRequestGetter

func (*MockGitlabMergeRequestGetter) VerifyWasCalledInOrder added in v0.2.0

func (mock *MockGitlabMergeRequestGetter) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierGitlabMergeRequestGetter

func (*MockGitlabMergeRequestGetter) VerifyWasCalledOnce added in v0.2.0

type MockLockURLGenerator

type MockLockURLGenerator struct {
	// contains filtered or unexported fields
}

func NewMockLockURLGenerator

func NewMockLockURLGenerator() *MockLockURLGenerator

func (*MockLockURLGenerator) GenerateLockURL added in v0.4.0

func (mock *MockLockURLGenerator) GenerateLockURL(lockID string) string

func (*MockLockURLGenerator) VerifyWasCalled

func (mock *MockLockURLGenerator) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierLockURLGenerator

func (*MockLockURLGenerator) VerifyWasCalledInOrder

func (mock *MockLockURLGenerator) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierLockURLGenerator

func (*MockLockURLGenerator) VerifyWasCalledOnce

func (mock *MockLockURLGenerator) VerifyWasCalledOnce() *VerifierLockURLGenerator

type MockProjectCommandBuilder added in v0.4.0

type MockProjectCommandBuilder struct {
	// contains filtered or unexported fields
}

func NewMockProjectCommandBuilder added in v0.4.0

func NewMockProjectCommandBuilder() *MockProjectCommandBuilder

func (*MockProjectCommandBuilder) BuildApplyCommands added in v0.4.5

func (mock *MockProjectCommandBuilder) BuildApplyCommands(ctx *events.CommandContext, commentCommand *events.CommentCommand) ([]models.ProjectCommandContext, error)

func (*MockProjectCommandBuilder) BuildAutoplanCommands added in v0.4.0

func (mock *MockProjectCommandBuilder) BuildAutoplanCommands(ctx *events.CommandContext) ([]models.ProjectCommandContext, error)

func (*MockProjectCommandBuilder) BuildPlanCommands added in v0.4.5

func (mock *MockProjectCommandBuilder) BuildPlanCommands(ctx *events.CommandContext, commentCommand *events.CommentCommand) ([]models.ProjectCommandContext, error)

func (*MockProjectCommandBuilder) VerifyWasCalled added in v0.4.0

func (mock *MockProjectCommandBuilder) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierProjectCommandBuilder

func (*MockProjectCommandBuilder) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockProjectCommandBuilder) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierProjectCommandBuilder

func (*MockProjectCommandBuilder) VerifyWasCalledOnce added in v0.4.0

func (mock *MockProjectCommandBuilder) VerifyWasCalledOnce() *VerifierProjectCommandBuilder

type MockProjectCommandRunner added in v0.4.0

type MockProjectCommandRunner struct {
	// contains filtered or unexported fields
}

func NewMockProjectCommandRunner added in v0.4.0

func NewMockProjectCommandRunner() *MockProjectCommandRunner

func (*MockProjectCommandRunner) Apply added in v0.4.0

func (*MockProjectCommandRunner) Plan added in v0.4.0

func (*MockProjectCommandRunner) VerifyWasCalled added in v0.4.0

func (mock *MockProjectCommandRunner) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierProjectCommandRunner

func (*MockProjectCommandRunner) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockProjectCommandRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierProjectCommandRunner

func (*MockProjectCommandRunner) VerifyWasCalledOnce added in v0.4.0

func (mock *MockProjectCommandRunner) VerifyWasCalledOnce() *VerifierProjectCommandRunner

type MockProjectLocker added in v0.4.0

type MockProjectLocker struct {
	// contains filtered or unexported fields
}

func NewMockProjectLocker added in v0.4.0

func NewMockProjectLocker() *MockProjectLocker

func (*MockProjectLocker) TryLock added in v0.4.0

func (mock *MockProjectLocker) TryLock(log *logging.SimpleLogger, pull models.PullRequest, user models.User, workspace string, project models.Project) (*events.TryLockResponse, error)

func (*MockProjectLocker) VerifyWasCalled added in v0.4.0

func (mock *MockProjectLocker) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierProjectLocker

func (*MockProjectLocker) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockProjectLocker) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierProjectLocker

func (*MockProjectLocker) VerifyWasCalledOnce added in v0.4.0

func (mock *MockProjectLocker) VerifyWasCalledOnce() *VerifierProjectLocker

type MockPullCleaner

type MockPullCleaner struct {
	// contains filtered or unexported fields
}

func NewMockPullCleaner

func NewMockPullCleaner() *MockPullCleaner

func (*MockPullCleaner) CleanUpPull

func (mock *MockPullCleaner) CleanUpPull(repo models.Repo, pull models.PullRequest) error

func (*MockPullCleaner) VerifyWasCalled

func (mock *MockPullCleaner) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierPullCleaner

func (*MockPullCleaner) VerifyWasCalledInOrder

func (mock *MockPullCleaner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierPullCleaner

func (*MockPullCleaner) VerifyWasCalledOnce

func (mock *MockPullCleaner) VerifyWasCalledOnce() *VerifierPullCleaner

type MockStepRunner added in v0.4.0

type MockStepRunner struct {
	// contains filtered or unexported fields
}

func NewMockStepRunner added in v0.4.0

func NewMockStepRunner() *MockStepRunner

func (*MockStepRunner) Run added in v0.4.0

func (mock *MockStepRunner) Run(ctx models.ProjectCommandContext, extraArgs []string, path string) (string, error)

func (*MockStepRunner) VerifyWasCalled added in v0.4.0

func (mock *MockStepRunner) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierStepRunner

func (*MockStepRunner) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockStepRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierStepRunner

func (*MockStepRunner) VerifyWasCalledOnce added in v0.4.0

func (mock *MockStepRunner) VerifyWasCalledOnce() *VerifierStepRunner

type MockWebhooksSender added in v0.4.0

type MockWebhooksSender struct {
	// contains filtered or unexported fields
}

func NewMockWebhooksSender added in v0.4.0

func NewMockWebhooksSender() *MockWebhooksSender

func (*MockWebhooksSender) Send added in v0.4.0

func (*MockWebhooksSender) VerifyWasCalled added in v0.4.0

func (mock *MockWebhooksSender) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierWebhooksSender

func (*MockWebhooksSender) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockWebhooksSender) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierWebhooksSender

func (*MockWebhooksSender) VerifyWasCalledOnce added in v0.4.0

func (mock *MockWebhooksSender) VerifyWasCalledOnce() *VerifierWebhooksSender

type MockWorkingDir added in v0.4.0

type MockWorkingDir struct {
	// contains filtered or unexported fields
}

func NewMockWorkingDir added in v0.4.0

func NewMockWorkingDir() *MockWorkingDir

func (*MockWorkingDir) Clone added in v0.4.0

func (mock *MockWorkingDir) Clone(log *logging.SimpleLogger, baseRepo models.Repo, headRepo models.Repo, p models.PullRequest, workspace string) (string, error)

func (*MockWorkingDir) Delete added in v0.4.0

func (mock *MockWorkingDir) Delete(r models.Repo, p models.PullRequest) error

func (*MockWorkingDir) DeleteForWorkspace added in v0.4.0

func (mock *MockWorkingDir) DeleteForWorkspace(r models.Repo, p models.PullRequest, workspace string) error

func (*MockWorkingDir) GetPullDir added in v0.4.5

func (mock *MockWorkingDir) GetPullDir(r models.Repo, p models.PullRequest) (string, error)

func (*MockWorkingDir) GetWorkingDir added in v0.4.0

func (mock *MockWorkingDir) GetWorkingDir(r models.Repo, p models.PullRequest, workspace string) (string, error)

func (*MockWorkingDir) VerifyWasCalled added in v0.4.0

func (mock *MockWorkingDir) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierWorkingDir

func (*MockWorkingDir) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockWorkingDir) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierWorkingDir

func (*MockWorkingDir) VerifyWasCalledOnce added in v0.4.0

func (mock *MockWorkingDir) VerifyWasCalledOnce() *VerifierWorkingDir

type MockWorkingDirLocker added in v0.4.0

type MockWorkingDirLocker struct {
	// contains filtered or unexported fields
}

func NewMockWorkingDirLocker added in v0.4.0

func NewMockWorkingDirLocker() *MockWorkingDirLocker

func (*MockWorkingDirLocker) TryLock added in v0.4.0

func (mock *MockWorkingDirLocker) TryLock(repoFullName string, workspace string, pullNum int) (func(), error)

func (*MockWorkingDirLocker) Unlock added in v0.4.0

func (mock *MockWorkingDirLocker) Unlock(repoFullName string, workspace string, pullNum int)

func (*MockWorkingDirLocker) VerifyWasCalled added in v0.4.0

func (mock *MockWorkingDirLocker) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierWorkingDirLocker

func (*MockWorkingDirLocker) VerifyWasCalledInOrder added in v0.4.0

func (mock *MockWorkingDirLocker) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierWorkingDirLocker

func (*MockWorkingDirLocker) VerifyWasCalledOnce added in v0.4.0

func (mock *MockWorkingDirLocker) VerifyWasCalledOnce() *VerifierWorkingDirLocker

type ProjectCommandBuilder_BuildApplyCommands_OngoingVerification added in v0.4.5

type ProjectCommandBuilder_BuildApplyCommands_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectCommandBuilder_BuildApplyCommands_OngoingVerification) GetAllCapturedArguments added in v0.4.5

func (c *ProjectCommandBuilder_BuildApplyCommands_OngoingVerification) GetAllCapturedArguments() (_param0 []*events.CommandContext, _param1 []*events.CommentCommand)

func (*ProjectCommandBuilder_BuildApplyCommands_OngoingVerification) GetCapturedArguments added in v0.4.5

type ProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification added in v0.4.0

type ProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (*ProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification) GetCapturedArguments added in v0.4.0

type ProjectCommandBuilder_BuildPlanCommands_OngoingVerification added in v0.4.5

type ProjectCommandBuilder_BuildPlanCommands_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectCommandBuilder_BuildPlanCommands_OngoingVerification) GetAllCapturedArguments added in v0.4.5

func (c *ProjectCommandBuilder_BuildPlanCommands_OngoingVerification) GetAllCapturedArguments() (_param0 []*events.CommandContext, _param1 []*events.CommentCommand)

func (*ProjectCommandBuilder_BuildPlanCommands_OngoingVerification) GetCapturedArguments added in v0.4.5

type ProjectCommandRunner_Apply_OngoingVerification added in v0.4.0

type ProjectCommandRunner_Apply_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectCommandRunner_Apply_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *ProjectCommandRunner_Apply_OngoingVerification) GetAllCapturedArguments() (_param0 []models.ProjectCommandContext)

func (*ProjectCommandRunner_Apply_OngoingVerification) GetCapturedArguments added in v0.4.0

type ProjectCommandRunner_Plan_OngoingVerification added in v0.4.0

type ProjectCommandRunner_Plan_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectCommandRunner_Plan_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *ProjectCommandRunner_Plan_OngoingVerification) GetAllCapturedArguments() (_param0 []models.ProjectCommandContext)

func (*ProjectCommandRunner_Plan_OngoingVerification) GetCapturedArguments added in v0.4.0

type ProjectLocker_TryLock_OngoingVerification added in v0.4.0

type ProjectLocker_TryLock_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*ProjectLocker_TryLock_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *ProjectLocker_TryLock_OngoingVerification) GetAllCapturedArguments() (_param0 []*logging.SimpleLogger, _param1 []models.PullRequest, _param2 []models.User, _param3 []string, _param4 []models.Project)

func (*ProjectLocker_TryLock_OngoingVerification) GetCapturedArguments added in v0.4.0

type PullCleaner_CleanUpPull_OngoingVerification

type PullCleaner_CleanUpPull_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*PullCleaner_CleanUpPull_OngoingVerification) GetAllCapturedArguments

func (c *PullCleaner_CleanUpPull_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest)

func (*PullCleaner_CleanUpPull_OngoingVerification) GetCapturedArguments

type StepRunner_Run_OngoingVerification added in v0.4.0

type StepRunner_Run_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*StepRunner_Run_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *StepRunner_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []models.ProjectCommandContext, _param1 [][]string, _param2 []string)

func (*StepRunner_Run_OngoingVerification) GetCapturedArguments added in v0.4.0

type VerifierCommandRunner

type VerifierCommandRunner struct {
	// contains filtered or unexported fields
}

func (*VerifierCommandRunner) RunAutoplanCommand added in v0.4.0

func (verifier *VerifierCommandRunner) RunAutoplanCommand(baseRepo models.Repo, headRepo models.Repo, pull models.PullRequest, user models.User) *CommandRunner_RunAutoplanCommand_OngoingVerification

func (*VerifierCommandRunner) RunCommentCommand added in v0.4.0

func (verifier *VerifierCommandRunner) RunCommentCommand(baseRepo models.Repo, maybeHeadRepo *models.Repo, maybePull *models.PullRequest, user models.User, pullNum int, cmd *events.CommentCommand) *CommandRunner_RunCommentCommand_OngoingVerification

type VerifierCommentParsing added in v0.3.0

type VerifierCommentParsing struct {
	// contains filtered or unexported fields
}

func (*VerifierCommentParsing) Parse added in v0.3.0

type VerifierCommitStatusUpdater added in v0.2.0

type VerifierCommitStatusUpdater struct {
	// contains filtered or unexported fields
}

func (*VerifierCommitStatusUpdater) Update added in v0.2.0

func (*VerifierCommitStatusUpdater) UpdateProjectResult added in v0.2.0

type VerifierEventParsing

type VerifierEventParsing struct {
	// contains filtered or unexported fields
}

func (*VerifierEventParsing) GetBitbucketCloudEventType added in v0.4.4

func (verifier *VerifierEventParsing) GetBitbucketCloudEventType(eventTypeHeader string) *EventParsing_GetBitbucketCloudEventType_OngoingVerification

func (*VerifierEventParsing) GetBitbucketServerEventType added in v0.4.4

func (verifier *VerifierEventParsing) GetBitbucketServerEventType(eventTypeHeader string) *EventParsing_GetBitbucketServerEventType_OngoingVerification

func (*VerifierEventParsing) ParseBitbucketCloudCommentEvent added in v0.4.3

func (verifier *VerifierEventParsing) ParseBitbucketCloudCommentEvent(body []byte) *EventParsing_ParseBitbucketCloudCommentEvent_OngoingVerification

func (*VerifierEventParsing) ParseBitbucketCloudPullEvent added in v0.4.3

func (verifier *VerifierEventParsing) ParseBitbucketCloudPullEvent(body []byte) *EventParsing_ParseBitbucketCloudPullEvent_OngoingVerification

func (*VerifierEventParsing) ParseBitbucketServerCommentEvent added in v0.4.4

func (verifier *VerifierEventParsing) ParseBitbucketServerCommentEvent(body []byte) *EventParsing_ParseBitbucketServerCommentEvent_OngoingVerification

func (*VerifierEventParsing) ParseBitbucketServerPullEvent added in v0.4.4

func (verifier *VerifierEventParsing) ParseBitbucketServerPullEvent(body []byte) *EventParsing_ParseBitbucketServerPullEvent_OngoingVerification

func (*VerifierEventParsing) ParseGithubIssueCommentEvent added in v0.2.0

func (*VerifierEventParsing) ParseGithubPull added in v0.2.0

func (*VerifierEventParsing) ParseGithubPullEvent added in v0.4.0

func (*VerifierEventParsing) ParseGithubRepo added in v0.2.0

func (*VerifierEventParsing) ParseGitlabMergeCommentEvent added in v0.2.0

func (*VerifierEventParsing) ParseGitlabMergeEvent added in v0.2.0

func (*VerifierEventParsing) ParseGitlabMergeRequest added in v0.2.0

type VerifierGithubPullGetter added in v0.2.0

type VerifierGithubPullGetter struct {
	// contains filtered or unexported fields
}

func (*VerifierGithubPullGetter) GetPullRequest added in v0.2.0

type VerifierGitlabMergeRequestGetter added in v0.2.0

type VerifierGitlabMergeRequestGetter struct {
	// contains filtered or unexported fields
}

func (*VerifierGitlabMergeRequestGetter) GetMergeRequest added in v0.2.0

type VerifierLockURLGenerator

type VerifierLockURLGenerator struct {
	// contains filtered or unexported fields
}

func (*VerifierLockURLGenerator) GenerateLockURL added in v0.4.0

type VerifierProjectCommandBuilder added in v0.4.0

type VerifierProjectCommandBuilder struct {
	// contains filtered or unexported fields
}

func (*VerifierProjectCommandBuilder) BuildApplyCommands added in v0.4.5

func (*VerifierProjectCommandBuilder) BuildAutoplanCommands added in v0.4.0

func (*VerifierProjectCommandBuilder) BuildPlanCommands added in v0.4.5

type VerifierProjectCommandRunner added in v0.4.0

type VerifierProjectCommandRunner struct {
	// contains filtered or unexported fields
}

func (*VerifierProjectCommandRunner) Apply added in v0.4.0

func (*VerifierProjectCommandRunner) Plan added in v0.4.0

type VerifierProjectLocker added in v0.4.0

type VerifierProjectLocker struct {
	// contains filtered or unexported fields
}

func (*VerifierProjectLocker) TryLock added in v0.4.0

type VerifierPullCleaner

type VerifierPullCleaner struct {
	// contains filtered or unexported fields
}

func (*VerifierPullCleaner) CleanUpPull

type VerifierStepRunner added in v0.4.0

type VerifierStepRunner struct {
	// contains filtered or unexported fields
}

func (*VerifierStepRunner) Run added in v0.4.0

type VerifierWebhooksSender added in v0.4.0

type VerifierWebhooksSender struct {
	// contains filtered or unexported fields
}

func (*VerifierWebhooksSender) Send added in v0.4.0

type VerifierWorkingDir added in v0.4.0

type VerifierWorkingDir struct {
	// contains filtered or unexported fields
}

func (*VerifierWorkingDir) Clone added in v0.4.0

func (*VerifierWorkingDir) Delete added in v0.4.0

func (*VerifierWorkingDir) DeleteForWorkspace added in v0.4.0

func (*VerifierWorkingDir) GetPullDir added in v0.4.5

func (*VerifierWorkingDir) GetWorkingDir added in v0.4.0

type VerifierWorkingDirLocker added in v0.4.0

type VerifierWorkingDirLocker struct {
	// contains filtered or unexported fields
}

func (*VerifierWorkingDirLocker) TryLock added in v0.4.0

func (verifier *VerifierWorkingDirLocker) TryLock(repoFullName string, workspace string, pullNum int) *WorkingDirLocker_TryLock_OngoingVerification

func (*VerifierWorkingDirLocker) Unlock added in v0.4.0

func (verifier *VerifierWorkingDirLocker) Unlock(repoFullName string, workspace string, pullNum int) *WorkingDirLocker_Unlock_OngoingVerification

type WebhooksSender_Send_OngoingVerification added in v0.4.0

type WebhooksSender_Send_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WebhooksSender_Send_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WebhooksSender_Send_OngoingVerification) GetAllCapturedArguments() (_param0 []*logging.SimpleLogger, _param1 []webhooks.ApplyResult)

func (*WebhooksSender_Send_OngoingVerification) GetCapturedArguments added in v0.4.0

type WorkingDirLocker_TryLock_OngoingVerification added in v0.4.0

type WorkingDirLocker_TryLock_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDirLocker_TryLock_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDirLocker_TryLock_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []int)

func (*WorkingDirLocker_TryLock_OngoingVerification) GetCapturedArguments added in v0.4.0

func (c *WorkingDirLocker_TryLock_OngoingVerification) GetCapturedArguments() (string, string, int)

type WorkingDirLocker_Unlock_OngoingVerification added in v0.4.0

type WorkingDirLocker_Unlock_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDirLocker_Unlock_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDirLocker_Unlock_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []int)

func (*WorkingDirLocker_Unlock_OngoingVerification) GetCapturedArguments added in v0.4.0

func (c *WorkingDirLocker_Unlock_OngoingVerification) GetCapturedArguments() (string, string, int)

type WorkingDir_Clone_OngoingVerification added in v0.4.0

type WorkingDir_Clone_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDir_Clone_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDir_Clone_OngoingVerification) GetAllCapturedArguments() (_param0 []*logging.SimpleLogger, _param1 []models.Repo, _param2 []models.Repo, _param3 []models.PullRequest, _param4 []string)

func (*WorkingDir_Clone_OngoingVerification) GetCapturedArguments added in v0.4.0

type WorkingDir_DeleteForWorkspace_OngoingVerification added in v0.4.0

type WorkingDir_DeleteForWorkspace_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDir_DeleteForWorkspace_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDir_DeleteForWorkspace_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest, _param2 []string)

func (*WorkingDir_DeleteForWorkspace_OngoingVerification) GetCapturedArguments added in v0.4.0

type WorkingDir_Delete_OngoingVerification added in v0.4.0

type WorkingDir_Delete_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDir_Delete_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDir_Delete_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest)

func (*WorkingDir_Delete_OngoingVerification) GetCapturedArguments added in v0.4.0

type WorkingDir_GetPullDir_OngoingVerification added in v0.4.5

type WorkingDir_GetPullDir_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDir_GetPullDir_OngoingVerification) GetAllCapturedArguments added in v0.4.5

func (c *WorkingDir_GetPullDir_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest)

func (*WorkingDir_GetPullDir_OngoingVerification) GetCapturedArguments added in v0.4.5

type WorkingDir_GetWorkingDir_OngoingVerification added in v0.4.0

type WorkingDir_GetWorkingDir_OngoingVerification struct {
	// contains filtered or unexported fields
}

func (*WorkingDir_GetWorkingDir_OngoingVerification) GetAllCapturedArguments added in v0.4.0

func (c *WorkingDir_GetWorkingDir_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest, _param2 []string)

func (*WorkingDir_GetWorkingDir_OngoingVerification) GetCapturedArguments added in v0.4.0

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL