Skip to content

Commit

Permalink
fix: close base64-encoder
Browse files Browse the repository at this point in the history
  • Loading branch information
alnr committed Sep 9, 2024
1 parent 122b63d commit d5da2fd
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions internal/testhelpers/e2e_server.go
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,8 @@ func GenerateTLSCertificateFilesForTests(t *testing.T) (certPath, keyPath, certB
certOut := io.MultiWriter(enc, certFile)
err = pem.Encode(certOut, &pem.Block{Type: "CERTIFICATE", Bytes: cert.Raw})
require.NoError(t, err, "Failed to write data to %q: %v", certPath, err)
err = enc.Close()
require.NoError(t, err, "Error closing base64 encoder")
err = certFile.Close()
require.NoError(t, err, "Error closing %q: %v", certPath, err)
certBase64 = buf.String()
Expand All @@ -234,6 +236,8 @@ func GenerateTLSCertificateFilesForTests(t *testing.T) (certPath, keyPath, certB

err = pem.Encode(keyOut, &pem.Block{Type: "PRIVATE KEY", Bytes: privBytes})
require.NoError(t, err, "Failed to write data to %q: %v", keyPath, err)
err = enc.Close()
require.NoError(t, err, "Error closing base64 encoder")
err = keyFile.Close()
require.NoError(t, err, "Error closing %q: %v", keyPath, err)
keyBase64 = buf.String()
Expand Down

0 comments on commit d5da2fd

Please sign in to comment.