Documentation
¶
Index ¶
- type MockClient
- func (c *MockClient) ClosePullRequest(ctx context.Context, pr *github.PullRequest)
- func (c *MockClient) CommentPullRequest(ctx context.Context, pr *github.PullRequest, comment string)
- func (c *MockClient) CreatePullRequest(ctx context.Context, info *github.GitHubInfo, commit git.Commit, ...) *github.PullRequest
- func (c *MockClient) ExpectClosePullRequest(commit git.Commit)
- func (c *MockClient) ExpectCommentPullRequest(commit git.Commit)
- func (c *MockClient) ExpectCreatePullRequest(commit git.Commit, prev *git.Commit)
- func (c *MockClient) ExpectGetInfo()
- func (c *MockClient) ExpectMergePullRequest(commit git.Commit)
- func (c *MockClient) ExpectUpdatePullRequest(commit git.Commit, prev *git.Commit)
- func (c *MockClient) GetInfo(ctx context.Context, gitcmd git.GitInterface) *github.GitHubInfo
- func (c *MockClient) MergePullRequest(ctx context.Context, pr *github.PullRequest)
- func (c *MockClient) UpdatePullRequest(ctx context.Context, info *github.GitHubInfo, pr *github.PullRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶ added in v0.7.15
type MockClient struct {
Info *github.GitHubInfo
// contains filtered or unexported fields
}
func NewMockClient ¶
func NewMockClient(t *testing.T) *MockClient
NewMockClient creates a new mock client
func (*MockClient) ClosePullRequest ¶ added in v0.7.15
func (c *MockClient) ClosePullRequest(ctx context.Context, pr *github.PullRequest)
func (*MockClient) CommentPullRequest ¶ added in v0.7.15
func (c *MockClient) CommentPullRequest(ctx context.Context, pr *github.PullRequest, comment string)
func (*MockClient) CreatePullRequest ¶ added in v0.7.15
func (c *MockClient) CreatePullRequest(ctx context.Context, info *github.GitHubInfo, commit git.Commit, prevCommit *git.Commit) *github.PullRequest
func (*MockClient) ExpectClosePullRequest ¶ added in v0.7.15
func (c *MockClient) ExpectClosePullRequest(commit git.Commit)
func (*MockClient) ExpectCommentPullRequest ¶ added in v0.7.15
func (c *MockClient) ExpectCommentPullRequest(commit git.Commit)
func (*MockClient) ExpectCreatePullRequest ¶ added in v0.7.15
func (c *MockClient) ExpectCreatePullRequest(commit git.Commit, prev *git.Commit)
func (*MockClient) ExpectGetInfo ¶ added in v0.7.15
func (c *MockClient) ExpectGetInfo()
func (*MockClient) ExpectMergePullRequest ¶ added in v0.7.15
func (c *MockClient) ExpectMergePullRequest(commit git.Commit)
func (*MockClient) ExpectUpdatePullRequest ¶ added in v0.7.15
func (c *MockClient) ExpectUpdatePullRequest(commit git.Commit, prev *git.Commit)
func (*MockClient) GetInfo ¶ added in v0.7.15
func (c *MockClient) GetInfo(ctx context.Context, gitcmd git.GitInterface) *github.GitHubInfo
func (*MockClient) MergePullRequest ¶ added in v0.7.15
func (c *MockClient) MergePullRequest(ctx context.Context, pr *github.PullRequest)
func (*MockClient) UpdatePullRequest ¶ added in v0.7.15
func (c *MockClient) UpdatePullRequest(ctx context.Context, info *github.GitHubInfo, pr *github.PullRequest, commit git.Commit, prevCommit *git.Commit)
Click to show internal directories.
Click to hide internal directories.