MCPcopy
hub / github.com/cli/cli / StubFetchRefSHA

Function StubFetchRefSHA

pkg/cmd/release/shared/fetch.go:302–308  ·  view source on GitHub ↗
(t *testing.T, reg *httpmock.Registry, owner, repoName, tagName, sha string)

Source from the content-addressed store, hash-verified

300}
301
302func StubFetchRefSHA(t *testing.T, reg *httpmock.Registry, owner, repoName, tagName, sha string) {
303 path := fmt.Sprintf("repos/%s/%s/git/ref/tags/%s", owner, repoName, tagName)
304 reg.Register(
305 httpmock.REST("GET", path),
306 httpmock.StringResponse(fmt.Sprintf(`{"object": {"sha": "%s"}}`, sha)),
307 )
308}

Calls 3

RESTFunction · 0.92
StringResponseFunction · 0.92
RegisterMethod · 0.45