diff --git a/parse_go1.23_test.go b/parse_go1.23_test.go index a4868ad..543ffe8 100644 --- a/parse_go1.23_test.go +++ b/parse_go1.23_test.go @@ -29,11 +29,13 @@ func TestParseWindowsSCEPCertificateRequest(t *testing.T) { // enable the legacy parser when Go 1.23 or newer is used, and parse it again SetFallbackLegacyX509CertificateParserEnabled(true) + t.Cleanup(func() { + SetFallbackLegacyX509CertificateParserEnabled(false) + }) p7, err = Parse(data) if err != nil { t.Errorf("failed parsing SCEP request data with legacy X509 certificate parser enabled: %v", err) } - SetFallbackLegacyX509CertificateParserEnabled(false) if len(p7.Certificates) != 1 { t.Errorf("expected a single certificate; got %d", len(p7.Certificates))