From 8cf01eabc488d212ab12b27a0bad94b619f2f0a9 Mon Sep 17 00:00:00 2001 From: Ramon Petgrave Date: Fri, 28 Jun 2024 16:13:35 +0000 Subject: [PATCH] capitalization Signed-off-by: Ramon Petgrave --- cli/slsa-verifier/main_regression_test.go | 216 +++++++++++----------- 1 file changed, 108 insertions(+), 108 deletions(-) diff --git a/cli/slsa-verifier/main_regression_test.go b/cli/slsa-verifier/main_regression_test.go index a09aae1..af83cb4 100644 --- a/cli/slsa-verifier/main_regression_test.go +++ b/cli/slsa-verifier/main_regression_test.go @@ -1515,88 +1515,88 @@ func Test_runVerifyNpmPackage(t *testing.T) { name: "valid npm CLI builder", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder short runner name", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner"), }, { name: "valid npm CLI builder no builder", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), err: serrors.ErrorInvalidBuilderID, }, { name: "valid npm CLI builder mismatch builder", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner2"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner2"), err: serrors.ErrorNotSupported, }, { name: "valid npm CLI builder no package name", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.5"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.5"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder no package version", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder mismatch source", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggleS", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchSource, }, { name: "valid npm CLI builder mismatch package version", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgVersion: PointerTo("1.0.4"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.4"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchPackageVersion, }, { name: "valid npm CLI builder mismatch package name", artifact: "supreme-googles-cli-v02-tag.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgName: PointerTo("@trishankatdatadog/supreme-goggleS"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggleS"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchPackageName, }, { name: "invalid signature provenance npm CLI", artifact: "supreme-googles-cli-v02-tag-invalidsigprov.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorInvalidSignature, }, { name: "invalid signature provenance npm CLI", artifact: "supreme-googles-cli-v02-tag-invalidsigpub.tgz", source: "github.com/trishankatdatadog/supreme-goggles", - pkgName: PointerTo("@trishankatdatadog/supreme-goggles"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@trishankatdatadog/supreme-goggles"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorInvalidSignature, }, // npm CLI with main branch. @@ -1604,86 +1604,86 @@ func Test_runVerifyNpmPackage(t *testing.T) { name: "valid npm CLI builder", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.3"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.3"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder short runner name", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.3"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner"), + pkgVersion: pointerTo("1.0.3"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner"), }, { name: "valid npm CLI builder no builder", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.3"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), + pkgVersion: pointerTo("1.0.3"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), err: serrors.ErrorInvalidBuilderID, }, { name: "valid npm CLI builder mismatch builder", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.3"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner2"), + pkgVersion: pointerTo("1.0.3"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner2"), err: serrors.ErrorNotSupported, }, { name: "valid npm CLI builder no package name", artifact: "provenance-npm-test-cli-v02-prega.tgz", - pkgVersion: PointerTo("1.0.3"), + pkgVersion: pointerTo("1.0.3"), source: "github.com/laurentsimon/provenance-npm-test", - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder no package version", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), }, { name: "valid npm CLI builder mismatch source", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test2", - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchSource, }, { name: "valid npm CLI builder mismatch package version", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.4"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgVersion: pointerTo("1.0.4"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchPackageVersion, }, { name: "valid npm CLI builder mismatch package name", artifact: "provenance-npm-test-cli-v02-prega.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgName: PointerTo("@laurentsimon/provenance-npm-test2"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test2"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorMismatchPackageName, }, { name: "invalid signature provenance npm CLI", artifact: "provenance-npm-test-cli-v02-prega-invalidsigprov.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorInvalidSignature, }, { name: "invalid signature publish npm CLI", artifact: "provenance-npm-test-cli-v02-prega-invalidsigpub.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/actions/runner/github-hosted"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/actions/runner/github-hosted"), err: serrors.ErrorInvalidSignature, }, // OSSF builder. @@ -1691,84 +1691,84 @@ func Test_runVerifyNpmPackage(t *testing.T) { name: "valid npm OSSF builder", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), }, { name: "valid npm OSSF builder no builder", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), err: serrors.ErrorInvalidBuilderID, }, { name: "valid npm OSSF builder mismatch builder", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa.yml"), err: serrors.ErrorMismatchBuilderID, }, { name: "valid npm OSSF builder no package name", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), }, { name: "valid npm OSSF builder no package version", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), }, { name: "valid npm OSSF builder mismatch package name", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test2"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test2"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), err: serrors.ErrorMismatchPackageName, }, { name: "valid npm OSSF builder mismatch package version", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.6"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.6"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), err: serrors.ErrorMismatchPackageVersion, }, { name: "valid npm OSSF builder mismatch mismatch source", artifact: "provenance-npm-test-ossf.tgz", source: "github.com/laurentsimon/provenance-npm-test2", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), err: serrors.ErrorMismatchSource, }, { name: "invalid signature provenance npm OSSF builder", artifact: "provenance-npm-test-ossf-invalidsigprov.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), err: serrors.ErrorInvalidSignature, }, { name: "invalid signature publish npm OSSF builder", artifact: "provenance-npm-test-ossf-invalidsigpub.tgz", source: "github.com/laurentsimon/provenance-npm-test", - pkgVersion: PointerTo("1.0.5"), - pkgName: PointerTo("@laurentsimon/provenance-npm-test"), - builderID: PointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), + pkgVersion: pointerTo("1.0.5"), + pkgName: pointerTo("@laurentsimon/provenance-npm-test"), + builderID: pointerTo("https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_nodejs_slsa3.yml"), err: serrors.ErrorInvalidSignature, }, } @@ -1802,7 +1802,7 @@ func Test_runVerifyVSA(t *testing.T) { tests := []struct { name string - AttestationPath *string + attestationPath *string subjectDigests *[]string verifierID *string resourceURI *string @@ -1814,47 +1814,47 @@ func Test_runVerifyVSA(t *testing.T) { }{ { name: "success: gke", - AttestationPath: PointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), - subjectDigests: PointerTo([]string{"gce_image_id:8970095005306000053"}), - verifierID: PointerTo("https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1"), - resourceURI: PointerTo("gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre"), - verifiedLevels: PointerTo([]string{"BCID_L1", "SLSA_BUILD_LEVEL_2"}), - publicKeyPath: PointerTo("gce/v1/vsa_signing_public_key.pem"), - publicKeyID: PointerTo("keystore://76574:prod:vsa_signing_public_key"), - publicKeyHashAlgo: PointerTo("SHA256"), + attestationPath: pointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), + subjectDigests: pointerTo([]string{"gce_image_id:8970095005306000053"}), + verifierID: pointerTo("https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1"), + resourceURI: pointerTo("gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre"), + verifiedLevels: pointerTo([]string{"BCID_L1", "SLSA_BUILD_LEVEL_2"}), + publicKeyPath: pointerTo("gce/v1/vsa_signing_public_key.pem"), + publicKeyID: pointerTo("keystore://76574:prod:vsa_signing_public_key"), + publicKeyHashAlgo: pointerTo("SHA256"), }, { name: "success: gke, default public key hash algo", - AttestationPath: PointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), - subjectDigests: PointerTo([]string{"gce_image_id:8970095005306000053"}), - verifierID: PointerTo("https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1"), - resourceURI: PointerTo("gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre"), - verifiedLevels: PointerTo([]string{"BCID_L1", "SLSA_BUILD_LEVEL_2"}), - publicKeyPath: PointerTo("gce/v1/vsa_signing_public_key.pem"), - publicKeyID: PointerTo("keystore://76574:prod:vsa_signing_public_key"), - publicKeyHashAlgo: PointerTo(""), + attestationPath: pointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), + subjectDigests: pointerTo([]string{"gce_image_id:8970095005306000053"}), + verifierID: pointerTo("https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1"), + resourceURI: pointerTo("gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre"), + verifiedLevels: pointerTo([]string{"BCID_L1", "SLSA_BUILD_LEVEL_2"}), + publicKeyPath: pointerTo("gce/v1/vsa_signing_public_key.pem"), + publicKeyID: pointerTo("keystore://76574:prod:vsa_signing_public_key"), + publicKeyHashAlgo: pointerTo(""), }, { name: "fail: gke, unsupported public key hash algo", - AttestationPath: PointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), - publicKeyPath: PointerTo("gce/v1/vsa_signing_public_key.pem"), - publicKeyHashAlgo: PointerTo("SHA123"), + attestationPath: pointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), + publicKeyPath: pointerTo("gce/v1/vsa_signing_public_key.pem"), + publicKeyHashAlgo: pointerTo("SHA123"), err: serrors.ErrorInvalidHashAlgo, }, { name: "fail: gke, wrong public key hash algo", - AttestationPath: PointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), - publicKeyPath: PointerTo("gce/v1/vsa_signing_public_key.pem"), - publicKeyID: PointerTo(""), - publicKeyHashAlgo: PointerTo("SHA512"), + attestationPath: pointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), + publicKeyPath: pointerTo("gce/v1/vsa_signing_public_key.pem"), + publicKeyID: pointerTo(""), + publicKeyHashAlgo: pointerTo("SHA512"), err: serrors.ErrorNoValidSignature, }, { name: "fail: gke, wrong key id", - AttestationPath: PointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), - publicKeyPath: PointerTo("gce/v1/vsa_signing_public_key.pem"), - publicKeyID: PointerTo("my_key_id"), - publicKeyHashAlgo: PointerTo("SHA256"), + attestationPath: pointerTo("gce/v1/gke-gce-pre.bcid-vsa.jsonl"), + publicKeyPath: pointerTo("gce/v1/vsa_signing_public_key.pem"), + publicKeyID: pointerTo("my_key_id"), + publicKeyHashAlgo: pointerTo("SHA256"), err: serrors.ErrorNoValidSignature, }, } @@ -1864,11 +1864,11 @@ func Test_runVerifyVSA(t *testing.T) { t.Run(tt.name, func(t *testing.T) { t.Parallel() - AttestationPath := filepath.Clean(filepath.Join(TEST_DIR, "vsa", *tt.AttestationPath)) + attestationPath := filepath.Clean(filepath.Join(TEST_DIR, "vsa", *tt.attestationPath)) publicKeyPath := filepath.Clean(filepath.Join(TEST_DIR, "vsa", *tt.publicKeyPath)) cmd := verify.VerifyVSACommand{ - AttestationPath: &AttestationPath, + AttestationPath: &attestationPath, SubjectDigests: tt.subjectDigests, VerifierID: tt.verifierID, ResourceURI: tt.resourceURI, @@ -1886,6 +1886,6 @@ func Test_runVerifyVSA(t *testing.T) { } } -func PointerTo[K any](object K) *K { +func pointerTo[K any](object K) *K { return &object }