From 7e62f82740b38241238c51e8d9a9de24595e60c6 Mon Sep 17 00:00:00 2001 From: Bogdan Opanchuk Date: Mon, 14 Mar 2022 12:53:00 -0700 Subject: [PATCH] Trying to fix CI run --- k256/src/arithmetic/field.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/k256/src/arithmetic/field.rs b/k256/src/arithmetic/field.rs index 7b3b2daf7..8e56d9dfa 100644 --- a/k256/src/arithmetic/field.rs +++ b/k256/src/arithmetic/field.rs @@ -543,7 +543,7 @@ mod tests { } #[test] - #[should_panic(expected = "assertion failed: self.normalized")] + #[cfg_attr(debug_assertions, should_panic(expected = "assertion failed: self.normalized"))] fn unnormalized_is_odd() { // This is a regression test for https://github.com/RustCrypto/elliptic-curves/issues/529 // where `is_odd()` in debug mode force-normalized its argument @@ -562,6 +562,7 @@ mod tests { // This is fine. assert!(y.normalize().is_odd().unwrap_u8() == 0); + // This panics since `y` is not normalized. let _result = y.is_odd().unwrap_u8(); }