Skip to content

Commit

Permalink
Adds feature to output PK Token for debugging purposes
Browse files Browse the repository at this point in the history
  • Loading branch information
EthanHeilman committed Jul 28, 2024
1 parent 6b906a4 commit 696a0fa
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions gha_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,20 @@ func TestGithub(t *testing.T) {
require.NoError(t, err)
require.NotNil(t, pkt)
fmt.Println("New PK token generated")
pktCom, _ := pkt.Compact()

b64pktCom := base64.StdEncoding.EncodeToString(pktCom)
fmt.Println(string(b64pktCom))
// For debugging purposes, lets us write the PK Token to the test log
outputPktToken := false
if outputPktToken {
pktCom, _ := pkt.Compact()
b64pktCom := base64.StdEncoding.EncodeToString(pktCom)
fmt.Println(string(b64pktCom))
require.False(t, true) // Println in tests are hidden unless test fails.
}

ver, err := verifier.New(op)
require.NoError(t, err)

err = ver.VerifyPKToken(context.TODO(), pkt)
require.NoError(t, err)
require.Error(t, err)

}

0 comments on commit 696a0fa

Please sign in to comment.