MCPcopy Create free account
hub / github.com/cli/cli / buildPolicy

Function buildPolicy

pkg/cmd/attestation/verification/sigstore_integration_test.go:181–188  ·  view source on GitHub ↗
(t *testing.T, artifact artifact.DigestedArtifact)

Source from the content-addressed store, hash-verified

179}
180
181func buildPolicy(t *testing.T, artifact artifact.DigestedArtifact) verify.PolicyBuilder {
182 t.Helper()
183
184 artifactDigestPolicyOption, err := BuildDigestPolicyOption(artifact)
185 require.NoError(t, err)
186
187 return verify.NewPolicy(artifactDigestPolicyOption, verify.WithoutIdentitiesUnsafe())
188}
189
190func getAttestationsFor(t *testing.T, bundlePath string) []*api.Attestation {
191 t.Helper()

Callers 2

TestLiveSigstoreVerifierFunction · 0.85
publicGoodPolicyFunction · 0.85

Calls 2

BuildDigestPolicyOptionFunction · 0.85
HelperMethod · 0.65

Tested by

no test coverage detected