From: Filippo Valsorda Date: Thu, 8 Jan 2026 01:23:02 +0000 (+0100) Subject: crypto/rsa: log key on test failure X-Git-Tag: go1.26rc3~11^2~25 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=088ba94439775e025b90790f1c8db49ee2e7017f;p=gostls13.git crypto/rsa: log key on test failure For #74326 Change-Id: If1e61db22c9e7192e5dd56cd36141e5b6a6a6964 Reviewed-on: https://go-review.googlesource.com/c/go/+/734640 LUCI-TryBot-Result: Go LUCI Auto-Submit: Filippo Valsorda Reviewed-by: Daniel McCarney Reviewed-by: Roland Shoemaker Reviewed-by: Junyang Shao --- diff --git a/src/crypto/rsa/rsa_test.go b/src/crypto/rsa/rsa_test.go index 5ae4c1dd20..124fba1e8a 100644 --- a/src/crypto/rsa/rsa_test.go +++ b/src/crypto/rsa/rsa_test.go @@ -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) }