From cebad8224c89c730221e2f076bde6da326415188 Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Fri, 7 Jul 2023 15:53:48 +0100 Subject: [PATCH] Fix test using rsa bytes without pem encoding --- renewal/service_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renewal/service_test.go b/renewal/service_test.go index 996cd3e..b7764d7 100644 --- a/renewal/service_test.go +++ b/renewal/service_test.go @@ -124,14 +124,14 @@ func setupPebbleTest(t *testing.T, serverTls *certgen.CertGen) *Service { service, err := NewService(wg, db, acmeProv, LetsEncryptConfig{ Account: LetsEncryptAccount{ Email: "webmaster@example.test", - PrivateKey: string(x509.MarshalPKCS1PrivateKey(lePrivKey)), + PrivateKey: string(pem.EncodeToMemory(&pem.Block{Type: "RSA PRIVATE KEY", Bytes: x509.MarshalPKCS1PrivateKey(lePrivKey)})), }, Directory: "https://localhost:14000/dir", Certificate: string(certRaw), insecure: true, }, certDir, keyDir) - service.transport = acmeProv assert.NoError(t, err) + service.transport = acmeProv privKey, err := rsa.GenerateKey(rand.Reader, 2048) assert.NoError(t, err)