Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.48.2 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAsyncTFExec added in v0.22.3

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

func NewMockAsyncTFExec added in v0.22.3

func NewMockAsyncTFExec(options ...pegomock.Option) *MockAsyncTFExec

func (*MockAsyncTFExec) FailHandler added in v0.22.3

func (mock *MockAsyncTFExec) FailHandler() pegomock.FailHandler

func (*MockAsyncTFExec) RunCommandAsync added in v0.22.3

func (mock *MockAsyncTFExec) RunCommandAsync(ctx command.ProjectContext, path string, args []string, envs map[string]string, d terraform.Distribution, v *go_version.Version, workspace string) (chan<- string, <-chan models.Line)

func (*MockAsyncTFExec) SetFailHandler added in v0.22.3

func (mock *MockAsyncTFExec) SetFailHandler(fh pegomock.FailHandler)

func (*MockAsyncTFExec) VerifyWasCalled added in v0.22.3

func (mock *MockAsyncTFExec) VerifyWasCalled(invocationCountMatcher pegomock.InvocationCountMatcher) *VerifierMockAsyncTFExec

func (*MockAsyncTFExec) VerifyWasCalledEventually added in v0.22.3

func (mock *MockAsyncTFExec) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockAsyncTFExec

func (*MockAsyncTFExec) VerifyWasCalledInOrder added in v0.22.3

func (mock *MockAsyncTFExec) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockAsyncTFExec

func (*MockAsyncTFExec) VerifyWasCalledOnce added in v0.22.3

func (mock *MockAsyncTFExec) VerifyWasCalledOnce() *VerifierMockAsyncTFExec

type MockAsyncTFExec_RunCommandAsync_OngoingVerification added in v0.22.3

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

func (*MockAsyncTFExec_RunCommandAsync_OngoingVerification) GetAllCapturedArguments added in v0.22.3

func (c *MockAsyncTFExec_RunCommandAsync_OngoingVerification) GetAllCapturedArguments() (_param0 []command.ProjectContext, _param1 []string, _param2 [][]string, _param3 []map[string]string, _param4 []terraform.Distribution, _param5 []*go_version.Version, _param6 []string)

func (*MockAsyncTFExec_RunCommandAsync_OngoingVerification) GetCapturedArguments added in v0.22.3

type MockExternalTeamAllowlistRunner added in v0.30.0

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

func NewMockExternalTeamAllowlistRunner added in v0.30.0

func NewMockExternalTeamAllowlistRunner(options ...pegomock.Option) *MockExternalTeamAllowlistRunner

func (*MockExternalTeamAllowlistRunner) FailHandler added in v0.30.0

func (*MockExternalTeamAllowlistRunner) Run added in v0.30.0

func (*MockExternalTeamAllowlistRunner) SetFailHandler added in v0.30.0

func (mock *MockExternalTeamAllowlistRunner) SetFailHandler(fh pegomock.FailHandler)

func (*MockExternalTeamAllowlistRunner) VerifyWasCalled added in v0.30.0

func (*MockExternalTeamAllowlistRunner) VerifyWasCalledEventually added in v0.30.0

func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockExternalTeamAllowlistRunner

func (*MockExternalTeamAllowlistRunner) VerifyWasCalledInOrder added in v0.30.0

func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockExternalTeamAllowlistRunner

func (*MockExternalTeamAllowlistRunner) VerifyWasCalledOnce added in v0.30.0

type MockExternalTeamAllowlistRunner_Run_OngoingVerification added in v0.30.0

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

func (*MockExternalTeamAllowlistRunner_Run_OngoingVerification) GetAllCapturedArguments added in v0.30.0

func (c *MockExternalTeamAllowlistRunner_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []models.TeamAllowlistCheckerContext, _param1 []string, _param2 []string, _param3 []string)

func (*MockExternalTeamAllowlistRunner_Run_OngoingVerification) GetCapturedArguments added in v0.30.0

type MockPostWorkflowHookRunner added in v0.18.2

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

func NewMockPostWorkflowHookRunner added in v0.18.2

func NewMockPostWorkflowHookRunner(options ...pegomock.Option) *MockPostWorkflowHookRunner

func (*MockPostWorkflowHookRunner) FailHandler added in v0.18.2

func (mock *MockPostWorkflowHookRunner) FailHandler() pegomock.FailHandler

func (*MockPostWorkflowHookRunner) Run added in v0.18.2

func (mock *MockPostWorkflowHookRunner) Run(ctx models.WorkflowHookCommandContext, command string, shell string, shellArgs string, path string) (string, string, error)

func (*MockPostWorkflowHookRunner) SetFailHandler added in v0.18.2

func (mock *MockPostWorkflowHookRunner) SetFailHandler(fh pegomock.FailHandler)

func (*MockPostWorkflowHookRunner) VerifyWasCalled added in v0.18.2

func (*MockPostWorkflowHookRunner) VerifyWasCalledEventually added in v0.18.2

func (mock *MockPostWorkflowHookRunner) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockPostWorkflowHookRunner

func (*MockPostWorkflowHookRunner) VerifyWasCalledInOrder added in v0.18.2

func (mock *MockPostWorkflowHookRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockPostWorkflowHookRunner

func (*MockPostWorkflowHookRunner) VerifyWasCalledOnce added in v0.18.2

type MockPostWorkflowHookRunner_Run_OngoingVerification added in v0.18.2

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

func (*MockPostWorkflowHookRunner_Run_OngoingVerification) GetAllCapturedArguments added in v0.18.2

func (c *MockPostWorkflowHookRunner_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []models.WorkflowHookCommandContext, _param1 []string, _param2 []string, _param3 []string, _param4 []string)

func (*MockPostWorkflowHookRunner_Run_OngoingVerification) GetCapturedArguments added in v0.18.2

type MockPreWorkflowHookRunner

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

func NewMockPreWorkflowHookRunner

func NewMockPreWorkflowHookRunner(options ...pegomock.Option) *MockPreWorkflowHookRunner

func (*MockPreWorkflowHookRunner) FailHandler

func (mock *MockPreWorkflowHookRunner) FailHandler() pegomock.FailHandler

func (*MockPreWorkflowHookRunner) Run

func (mock *MockPreWorkflowHookRunner) Run(ctx models.WorkflowHookCommandContext, command string, shell string, shellArgs string, path string) (string, string, error)

func (*MockPreWorkflowHookRunner) SetFailHandler

func (mock *MockPreWorkflowHookRunner) SetFailHandler(fh pegomock.FailHandler)

func (*MockPreWorkflowHookRunner) VerifyWasCalled

func (mock *MockPreWorkflowHookRunner) VerifyWasCalled(invocationCountMatcher pegomock.InvocationCountMatcher) *VerifierMockPreWorkflowHookRunner

func (*MockPreWorkflowHookRunner) VerifyWasCalledEventually

func (mock *MockPreWorkflowHookRunner) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockPreWorkflowHookRunner

func (*MockPreWorkflowHookRunner) VerifyWasCalledInOrder

func (mock *MockPreWorkflowHookRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockPreWorkflowHookRunner

func (*MockPreWorkflowHookRunner) VerifyWasCalledOnce

func (mock *MockPreWorkflowHookRunner) VerifyWasCalledOnce() *VerifierMockPreWorkflowHookRunner

type MockPreWorkflowHookRunner_Run_OngoingVerification

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

func (*MockPreWorkflowHookRunner_Run_OngoingVerification) GetAllCapturedArguments

func (c *MockPreWorkflowHookRunner_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []models.WorkflowHookCommandContext, _param1 []string, _param2 []string, _param3 []string, _param4 []string)

func (*MockPreWorkflowHookRunner_Run_OngoingVerification) GetCapturedArguments

type MockPullApprovedChecker

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

func NewMockPullApprovedChecker

func NewMockPullApprovedChecker(options ...pegomock.Option) *MockPullApprovedChecker

func (*MockPullApprovedChecker) FailHandler

func (mock *MockPullApprovedChecker) FailHandler() pegomock.FailHandler

func (*MockPullApprovedChecker) PullIsApproved

func (mock *MockPullApprovedChecker) PullIsApproved(logger logging.SimpleLogging, baseRepo models.Repo, pull models.PullRequest) (models.ApprovalStatus, error)

func (*MockPullApprovedChecker) SetFailHandler

func (mock *MockPullApprovedChecker) SetFailHandler(fh pegomock.FailHandler)

func (*MockPullApprovedChecker) VerifyWasCalled

func (mock *MockPullApprovedChecker) VerifyWasCalled(invocationCountMatcher pegomock.InvocationCountMatcher) *VerifierMockPullApprovedChecker

func (*MockPullApprovedChecker) VerifyWasCalledEventually

func (mock *MockPullApprovedChecker) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockPullApprovedChecker

func (*MockPullApprovedChecker) VerifyWasCalledInOrder

func (mock *MockPullApprovedChecker) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockPullApprovedChecker

func (*MockPullApprovedChecker) VerifyWasCalledOnce

func (mock *MockPullApprovedChecker) VerifyWasCalledOnce() *VerifierMockPullApprovedChecker

type MockPullApprovedChecker_PullIsApproved_OngoingVerification

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

func (*MockPullApprovedChecker_PullIsApproved_OngoingVerification) GetAllCapturedArguments

func (c *MockPullApprovedChecker_PullIsApproved_OngoingVerification) GetAllCapturedArguments() (_param0 []logging.SimpleLogging, _param1 []models.Repo, _param2 []models.PullRequest)

func (*MockPullApprovedChecker_PullIsApproved_OngoingVerification) GetCapturedArguments

type MockRunner

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

func NewMockRunner

func NewMockRunner(options ...pegomock.Option) *MockRunner

func (*MockRunner) FailHandler

func (mock *MockRunner) FailHandler() pegomock.FailHandler

func (*MockRunner) Run

func (mock *MockRunner) Run(ctx command.ProjectContext, extraArgs []string, path string, envs map[string]string) (string, error)

func (*MockRunner) SetFailHandler

func (mock *MockRunner) SetFailHandler(fh pegomock.FailHandler)

func (*MockRunner) VerifyWasCalled

func (mock *MockRunner) VerifyWasCalled(invocationCountMatcher pegomock.InvocationCountMatcher) *VerifierMockRunner

func (*MockRunner) VerifyWasCalledEventually

func (mock *MockRunner) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockRunner

func (*MockRunner) VerifyWasCalledInOrder

func (mock *MockRunner) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockRunner

func (*MockRunner) VerifyWasCalledOnce

func (mock *MockRunner) VerifyWasCalledOnce() *VerifierMockRunner

type MockRunner_Run_OngoingVerification

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

func (*MockRunner_Run_OngoingVerification) GetAllCapturedArguments

func (c *MockRunner_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []command.ProjectContext, _param1 [][]string, _param2 []string, _param3 []map[string]string)

func (*MockRunner_Run_OngoingVerification) GetCapturedArguments

type MockStatusUpdater added in v0.22.3

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

func NewMockStatusUpdater added in v0.22.3

func NewMockStatusUpdater(options ...pegomock.Option) *MockStatusUpdater

func (*MockStatusUpdater) FailHandler added in v0.22.3

func (mock *MockStatusUpdater) FailHandler() pegomock.FailHandler

func (*MockStatusUpdater) SetFailHandler added in v0.22.3

func (mock *MockStatusUpdater) SetFailHandler(fh pegomock.FailHandler)

func (*MockStatusUpdater) UpdateProject added in v0.22.3

func (mock *MockStatusUpdater) UpdateProject(ctx command.ProjectContext, cmdName command.Name, status models.CommitStatus, url string, res *command.ProjectCommandOutput) error

func (*MockStatusUpdater) VerifyWasCalled added in v0.22.3

func (mock *MockStatusUpdater) VerifyWasCalled(invocationCountMatcher pegomock.InvocationCountMatcher) *VerifierMockStatusUpdater

func (*MockStatusUpdater) VerifyWasCalledEventually added in v0.22.3

func (mock *MockStatusUpdater) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockStatusUpdater

func (*MockStatusUpdater) VerifyWasCalledInOrder added in v0.22.3

func (mock *MockStatusUpdater) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockStatusUpdater

func (*MockStatusUpdater) VerifyWasCalledOnce added in v0.22.3

func (mock *MockStatusUpdater) VerifyWasCalledOnce() *VerifierMockStatusUpdater

type MockStatusUpdater_UpdateProject_OngoingVerification added in v0.22.3

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

func (*MockStatusUpdater_UpdateProject_OngoingVerification) GetAllCapturedArguments added in v0.22.3

func (c *MockStatusUpdater_UpdateProject_OngoingVerification) GetAllCapturedArguments() (_param0 []command.ProjectContext, _param1 []command.Name, _param2 []models.CommitStatus, _param3 []string, _param4 []*command.ProjectCommandOutput)

func (*MockStatusUpdater_UpdateProject_OngoingVerification) GetCapturedArguments added in v0.22.3

type MockVersionedExecutorWorkflow

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

func NewMockVersionedExecutorWorkflow

func NewMockVersionedExecutorWorkflow(options ...pegomock.Option) *MockVersionedExecutorWorkflow

func (*MockVersionedExecutorWorkflow) EnsureExecutorVersion

func (mock *MockVersionedExecutorWorkflow) EnsureExecutorVersion(log logging.SimpleLogging, v *go_version.Version) (string, error)

func (*MockVersionedExecutorWorkflow) FailHandler

func (*MockVersionedExecutorWorkflow) Run

func (mock *MockVersionedExecutorWorkflow) Run(ctx command.ProjectContext, executablePath string, envs map[string]string, workdir string, extraArgs []string) (string, error)

func (*MockVersionedExecutorWorkflow) SetFailHandler

func (mock *MockVersionedExecutorWorkflow) SetFailHandler(fh pegomock.FailHandler)

func (*MockVersionedExecutorWorkflow) VerifyWasCalled

func (*MockVersionedExecutorWorkflow) VerifyWasCalledEventually

func (mock *MockVersionedExecutorWorkflow) VerifyWasCalledEventually(invocationCountMatcher pegomock.InvocationCountMatcher, timeout time.Duration) *VerifierMockVersionedExecutorWorkflow

func (*MockVersionedExecutorWorkflow) VerifyWasCalledInOrder

func (mock *MockVersionedExecutorWorkflow) VerifyWasCalledInOrder(invocationCountMatcher pegomock.InvocationCountMatcher, inOrderContext *pegomock.InOrderContext) *VerifierMockVersionedExecutorWorkflow

func (*MockVersionedExecutorWorkflow) VerifyWasCalledOnce

type MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVerification

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

func (*MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVerification) GetAllCapturedArguments

func (*MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVerification) GetCapturedArguments

type MockVersionedExecutorWorkflow_Run_OngoingVerification

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

func (*MockVersionedExecutorWorkflow_Run_OngoingVerification) GetAllCapturedArguments

func (c *MockVersionedExecutorWorkflow_Run_OngoingVerification) GetAllCapturedArguments() (_param0 []command.ProjectContext, _param1 []string, _param2 []map[string]string, _param3 []string, _param4 [][]string)

func (*MockVersionedExecutorWorkflow_Run_OngoingVerification) GetCapturedArguments

type VerifierMockAsyncTFExec added in v0.22.3

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

func (*VerifierMockAsyncTFExec) RunCommandAsync added in v0.22.3

type VerifierMockExternalTeamAllowlistRunner added in v0.30.0

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

func (*VerifierMockExternalTeamAllowlistRunner) Run added in v0.30.0

type VerifierMockPostWorkflowHookRunner added in v0.18.2

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

func (*VerifierMockPostWorkflowHookRunner) Run added in v0.18.2

type VerifierMockPreWorkflowHookRunner

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

func (*VerifierMockPreWorkflowHookRunner) Run

type VerifierMockPullApprovedChecker

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

func (*VerifierMockPullApprovedChecker) PullIsApproved

type VerifierMockRunner

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

func (*VerifierMockRunner) Run

func (verifier *VerifierMockRunner) Run(ctx command.ProjectContext, extraArgs []string, path string, envs map[string]string) *MockRunner_Run_OngoingVerification

type VerifierMockStatusUpdater added in v0.22.3

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

func (*VerifierMockStatusUpdater) UpdateProject added in v0.22.3

type VerifierMockVersionedExecutorWorkflow

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

func (*VerifierMockVersionedExecutorWorkflow) Run

Jump to

Keyboard shortcuts

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