MCPcopy
hub / github.com/cli/cli / NewMockFinder

Function NewMockFinder

pkg/cmd/pr/shared/finder.go:624–635  ·  view source on GitHub ↗
(selector string, pr *api.PullRequest, repo ghrepo.Interface)

Source from the content-addressed store, hash-verified

622}
623
624func NewMockFinder(selector string, pr *api.PullRequest, repo ghrepo.Interface) *mockFinder {
625 var err error
626 if pr == nil {
627 err = &NotFoundError{errors.New("no pull requests found")}
628 }
629 return &mockFinder{
630 expectSelector: selector,
631 pr: pr,
632 repo: repo,
633 err: err,
634 }
635}
636
637type mockFinder struct {
638 called bool

Callers 15

TestMergeRun_autoMergeFunction · 0.92
Test_checksRunFunction · 0.92
TestChecksRun_webFunction · 0.92
Test_diffRunFunction · 0.92
TestSpecificPRResolverFunction · 0.92
Test_createRunFunction · 0.92
Test_createRun_GHESFunction · 0.92
TestRemoteGuessingFunction · 0.92

Calls

no outgoing calls

Tested by 15

TestMergeRun_autoMergeFunction · 0.74
Test_checksRunFunction · 0.74
TestChecksRun_webFunction · 0.74
Test_diffRunFunction · 0.74
TestSpecificPRResolverFunction · 0.74
Test_createRunFunction · 0.74
Test_createRun_GHESFunction · 0.74
TestRemoteGuessingFunction · 0.74