mocks

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClient

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

func NewMockClient

func NewMockClient(options ...pegomock.Option) *MockClient

func (*MockClient) CreateComment

func (mock *MockClient) CreateComment(repo models.Repo, pullNum int, comment string) error

func (*MockClient) FailHandler added in v0.6.0

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

func (*MockClient) GetModifiedFiles

func (mock *MockClient) GetModifiedFiles(repo models.Repo, pull models.PullRequest) ([]string, error)

func (*MockClient) MergePull added in v0.5.0

func (mock *MockClient) MergePull(pull models.PullRequest) error

func (*MockClient) PullIsApproved

func (mock *MockClient) PullIsApproved(repo models.Repo, pull models.PullRequest) (bool, error)

func (*MockClient) PullIsMergeable added in v0.4.13

func (mock *MockClient) PullIsMergeable(repo models.Repo, pull models.PullRequest) (bool, error)

func (*MockClient) SetFailHandler added in v0.6.0

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

func (*MockClient) UpdateStatus

func (mock *MockClient) UpdateStatus(repo models.Repo, pull models.PullRequest, state models.CommitStatus, src string, description string, url string) error

func (*MockClient) VerifyWasCalled

func (mock *MockClient) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierMockClient

func (*MockClient) VerifyWasCalledEventually added in v0.4.13

func (mock *MockClient) VerifyWasCalledEventually(invocationCountMatcher pegomock.Matcher, timeout time.Duration) *VerifierMockClient

func (*MockClient) VerifyWasCalledInOrder

func (mock *MockClient) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierMockClient

func (*MockClient) VerifyWasCalledOnce

func (mock *MockClient) VerifyWasCalledOnce() *VerifierMockClient

type MockClient_CreateComment_OngoingVerification added in v0.8.3

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

func (*MockClient_CreateComment_OngoingVerification) GetAllCapturedArguments added in v0.8.3

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

func (*MockClient_CreateComment_OngoingVerification) GetCapturedArguments added in v0.8.3

func (c *MockClient_CreateComment_OngoingVerification) GetCapturedArguments() (models.Repo, int, string)

type MockClient_GetModifiedFiles_OngoingVerification added in v0.8.3

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

func (*MockClient_GetModifiedFiles_OngoingVerification) GetAllCapturedArguments added in v0.8.3

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

func (*MockClient_GetModifiedFiles_OngoingVerification) GetCapturedArguments added in v0.8.3

type MockClient_MergePull_OngoingVerification added in v0.8.3

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

func (*MockClient_MergePull_OngoingVerification) GetAllCapturedArguments added in v0.8.3

func (c *MockClient_MergePull_OngoingVerification) GetAllCapturedArguments() (_param0 []models.PullRequest)

func (*MockClient_MergePull_OngoingVerification) GetCapturedArguments added in v0.8.3

type MockClient_PullIsApproved_OngoingVerification added in v0.8.3

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

func (*MockClient_PullIsApproved_OngoingVerification) GetAllCapturedArguments added in v0.8.3

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

func (*MockClient_PullIsApproved_OngoingVerification) GetCapturedArguments added in v0.8.3

type MockClient_PullIsMergeable_OngoingVerification added in v0.8.3

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

func (*MockClient_PullIsMergeable_OngoingVerification) GetAllCapturedArguments added in v0.8.3

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

func (*MockClient_PullIsMergeable_OngoingVerification) GetCapturedArguments added in v0.8.3

type MockClient_UpdateStatus_OngoingVerification added in v0.8.3

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

func (*MockClient_UpdateStatus_OngoingVerification) GetAllCapturedArguments added in v0.8.3

func (c *MockClient_UpdateStatus_OngoingVerification) GetAllCapturedArguments() (_param0 []models.Repo, _param1 []models.PullRequest, _param2 []models.CommitStatus, _param3 []string, _param4 []string, _param5 []string)

func (*MockClient_UpdateStatus_OngoingVerification) GetCapturedArguments added in v0.8.3

type VerifierMockClient added in v0.8.3

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

func (*VerifierMockClient) CreateComment added in v0.8.3

func (verifier *VerifierMockClient) CreateComment(repo models.Repo, pullNum int, comment string) *MockClient_CreateComment_OngoingVerification

func (*VerifierMockClient) GetModifiedFiles added in v0.8.3

func (*VerifierMockClient) MergePull added in v0.8.3

func (*VerifierMockClient) PullIsApproved added in v0.8.3

func (*VerifierMockClient) PullIsMergeable added in v0.8.3

func (*VerifierMockClient) UpdateStatus added in v0.8.3

func (verifier *VerifierMockClient) UpdateStatus(repo models.Repo, pull models.PullRequest, state models.CommitStatus, src string, description string, url string) *MockClient_UpdateStatus_OngoingVerification

Directories

Path Synopsis
Code generated by pegomock.
Code generated by pegomock.

Jump to

Keyboard shortcuts

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