t.Logf("Generated Helm template did not match reference %q\n",tt.testFile)
t.Errorf("Diff follows:\n%s\n",diff)
t.Errorf("Full output:\n%s\n",w.Bytes())
}
})
}
}
funcsetKeyPairs(t*testing.T,p*PKI){
// setKeyPair sets a predefined JWK and a default JWK provisioner.
funcsetKeyPair(t*testing.T,p*PKI){
t.Helper()
varerrerror
@ -185,3 +194,9 @@ func setKeyPairs(t *testing.T, p *PKI) {
},
})
}
// setFiles sets some static, gibberish intermediate and root CA certificate bytes.
funcsetFiles(t*testing.T,p*PKI){
p.Files["/home/step/certs/root_ca.crt"]=encodeCertificate(&x509.Certificate{Raw:[]byte("these are just some fake root CA cert bytes")})
p.Files["/home/step/certs/intermediate_ca.crt"]=encodeCertificate(&x509.Certificate{Raw:[]byte("these are just some fake intermediate CA cert bytes")})