From 424745064356ac91fc6c50b7ef823a4deca3b313 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Thu, 30 Mar 2023 15:14:23 -0400 Subject: [PATCH] try skipping another test on openssl 3.1.0 See: https://github.com/openssl/openssl/issues/20613 --- openssl/src/nid.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/openssl/src/nid.rs b/openssl/src/nid.rs index e4562a1c2..53e2eab15 100644 --- a/openssl/src/nid.rs +++ b/openssl/src/nid.rs @@ -1165,10 +1165,13 @@ mod test { assert_eq!(nid.short_name().unwrap(), "foo"); assert_eq!(nid.long_name().unwrap(), "foobar"); - let invalid_oid = Nid::create("invalid_oid", "invalid", "invalid"); - assert!( - invalid_oid.is_err(), - "invalid_oid should not return a valid value" - ); + // Due to a bug in OpenSSL 3.1.0, this test crashes on Windows + if !cfg(ossl310) { + let invalid_oid = Nid::create("invalid_oid", "invalid", "invalid"); + assert!( + invalid_oid.is_err(), + "invalid_oid should not return a valid value" + ); + } } } -- GitLab