* pass policy to Verify method Signed-off-by: Meredith Lancaster <malancas@github.com> * remove policy argument from SigstoreVerifier constructor Signed-off-by: Meredith Lancaster <malancas@github.com> * add SigstoreVerifier interface and introduce mock SigstoreVerifier struct for unit testing Signed-off-by: Meredith Lancaster <malancas@github.com> * gofmt Signed-off-by: Meredith Lancaster <malancas@github.com> * rename LiveSigstoreVerifier constructor Signed-off-by: Meredith Lancaster <malancas@github.com> * pr feedback, add todos for tests that need to be reimplemented Signed-off-by: Meredith Lancaster <malancas@github.com> * remove unused import Signed-off-by: Meredith Lancaster <malancas@github.com> * add more missing TODO statements Signed-off-by: Meredith Lancaster <malancas@github.com> * update skipped test Signed-off-by: Meredith Lancaster <malancas@github.com> --------- Signed-off-by: Meredith Lancaster <malancas@github.com>
17 lines
384 B
Go
17 lines
384 B
Go
package data
|
|
|
|
import (
|
|
_ "embed"
|
|
"testing"
|
|
|
|
"github.com/sigstore/sigstore-go/pkg/bundle"
|
|
sgData "github.com/sigstore/sigstore-go/pkg/testing/data"
|
|
)
|
|
|
|
//go:embed sigstore-js-2.1.0-bundle.json
|
|
var SigstoreBundleRaw []byte
|
|
|
|
// SigstoreBundle returns a test *sigstore.Bundle
|
|
func SigstoreBundle(t *testing.T) *bundle.ProtobufBundle {
|
|
return sgData.TestBundle(t, SigstoreBundleRaw)
|
|
}
|