From 7a405abea1b3471da4a1d1151b65a90c112b5c27 Mon Sep 17 00:00:00 2001 From: Caleb Doxsey Date: Thu, 2 Feb 2023 11:31:30 -0700 Subject: [PATCH] maybe fix flaky test (#3929) --- internal/handlers/jwks_test.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/handlers/jwks_test.go b/internal/handlers/jwks_test.go index d05b0f78b..ab7b653c1 100644 --- a/internal/handlers/jwks_test.go +++ b/internal/handlers/jwks_test.go @@ -2,8 +2,10 @@ package handlers_test import ( "crypto/ecdsa" + "crypto/elliptic" "encoding/base64" "encoding/json" + "math/rand" "net/http" "net/http/httptest" "testing" @@ -19,9 +21,10 @@ import ( func TestJWKSHandler(t *testing.T) { t.Parallel() - signingKey1, err := cryptutil.NewSigningKey() + rnd := rand.New(rand.NewSource(1)) + signingKey1, err := ecdsa.GenerateKey(elliptic.P256(), rnd) require.NoError(t, err) - signingKey2, err := cryptutil.NewSigningKey() + signingKey2, err := ecdsa.GenerateKey(elliptic.P256(), rnd) require.NoError(t, err) rawSigningKey1, err := cryptutil.EncodePrivateKey(signingKey1)