]> Cypherpunks repositories - gostls13.git/commitdiff
crypto/rsa: log key on test failure
authorFilippo Valsorda <filippo@golang.org>
Thu, 8 Jan 2026 01:23:02 +0000 (02:23 +0100)
committerGopher Robot <gobot@golang.org>
Fri, 9 Jan 2026 16:08:53 +0000 (08:08 -0800)
For #74326

Change-Id: If1e61db22c9e7192e5dd56cd36141e5b6a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/734640
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Daniel McCarney <daniel@binaryparadox.net>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
src/crypto/rsa/rsa_test.go

index 5ae4c1dd20387441027815d39a9b80ab25b07746..124fba1e8a4faa1c1e6a4b703ac96fa70a896c0b 100644 (file)
@@ -145,6 +145,12 @@ d8Y7
 }
 
 func testKeyBasics(t *testing.T, priv *PrivateKey) {
+       defer func() {
+               if t.Failed() {
+                       t.Logf("failed key: %#v", priv)
+               }
+       }()
+
        if err := priv.Validate(); err != nil {
                t.Errorf("Validate() failed: %s", err)
        }