33package verification
44
55import (
6+ "net/http"
67 "testing"
78
89 "github.com/cli/cli/v2/pkg/cmd/attestation/api"
@@ -51,6 +52,7 @@ func TestLiveSigstoreVerifier(t *testing.T) {
5152 for _ , tc := range testcases {
5253 t .Run (tc .name , func (t * testing.T ) {
5354 verifier , err := NewLiveSigstoreVerifier (SigstoreConfig {
55+ HttpClient : http .DefaultClient ,
5456 Logger : io .NewTestHandler (),
5557 TUFMetadataDir : o .Some (t .TempDir ()),
5658 })
@@ -71,6 +73,7 @@ func TestLiveSigstoreVerifier(t *testing.T) {
7173
7274 t .Run ("with 2/3 verified attestations" , func (t * testing.T ) {
7375 verifier , err := NewLiveSigstoreVerifier (SigstoreConfig {
76+ HttpClient : http .DefaultClient ,
7477 Logger : io .NewTestHandler (),
7578 TUFMetadataDir : o .Some (t .TempDir ()),
7679 })
@@ -89,6 +92,7 @@ func TestLiveSigstoreVerifier(t *testing.T) {
8992
9093 t .Run ("fail with 0/2 verified attestations" , func (t * testing.T ) {
9194 verifier , err := NewLiveSigstoreVerifier (SigstoreConfig {
95+ HttpClient : http .DefaultClient ,
9296 Logger : io .NewTestHandler (),
9397 TUFMetadataDir : o .Some (t .TempDir ()),
9498 })
@@ -114,6 +118,7 @@ func TestLiveSigstoreVerifier(t *testing.T) {
114118 attestations := getAttestationsFor (t , "../test/data/github_provenance_demo-0.0.12-py3-none-any-bundle.jsonl" )
115119
116120 verifier , err := NewLiveSigstoreVerifier (SigstoreConfig {
121+ HttpClient : http .DefaultClient ,
117122 Logger : io .NewTestHandler (),
118123 TUFMetadataDir : o .Some (t .TempDir ()),
119124 })
@@ -128,6 +133,7 @@ func TestLiveSigstoreVerifier(t *testing.T) {
128133 attestations := getAttestationsFor (t , "../test/data/sigstore-js-2.1.0_with_2_bundles.jsonl" )
129134
130135 verifier , err := NewLiveSigstoreVerifier (SigstoreConfig {
136+ HttpClient : http .DefaultClient ,
131137 Logger : io .NewTestHandler (),
132138 TrustedRoot : test .NormalizeRelativePath ("../test/data/trusted_root.json" ),
133139 TUFMetadataDir : o .Some (t .TempDir ()),
0 commit comments