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

Function StubFetchRefSHA

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

Source from the content-addressed store, hash-verified

312}
313
314func StubFetchRefSHA(t *testing.T, reg *httpmock.Registry, owner, repoName, tagName, sha string) {
315 path := fmt.Sprintf("repos/%s/%s/git/ref/tags/%s", owner, repoName, tagName)
316 reg.Register(
317 httpmock.REST("GET", path),
318 httpmock.StringResponse(fmt.Sprintf(`{"object": {"sha": "%s"}}`, sha)),
319 )
320}

Calls 3

RESTFunction · 0.92
StringResponseFunction · 0.92
RegisterMethod · 0.45