maybe fix flaky test (#3929)

This commit is contained in:
Caleb Doxsey 2023-02-02 11:31:30 -07:00 committed by GitHub
parent 7b14c90b81
commit 7a405abea1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,8 +2,10 @@ package handlers_test
import ( import (
"crypto/ecdsa" "crypto/ecdsa"
"crypto/elliptic"
"encoding/base64" "encoding/base64"
"encoding/json" "encoding/json"
"math/rand"
"net/http" "net/http"
"net/http/httptest" "net/http/httptest"
"testing" "testing"
@ -19,9 +21,10 @@ import (
func TestJWKSHandler(t *testing.T) { func TestJWKSHandler(t *testing.T) {
t.Parallel() t.Parallel()
signingKey1, err := cryptutil.NewSigningKey() rnd := rand.New(rand.NewSource(1))
signingKey1, err := ecdsa.GenerateKey(elliptic.P256(), rnd)
require.NoError(t, err) require.NoError(t, err)
signingKey2, err := cryptutil.NewSigningKey() signingKey2, err := ecdsa.GenerateKey(elliptic.P256(), rnd)
require.NoError(t, err) require.NoError(t, err)
rawSigningKey1, err := cryptutil.EncodePrivateKey(signingKey1) rawSigningKey1, err := cryptutil.EncodePrivateKey(signingKey1)