diff --git a/tests/aead_tests.rs b/tests/aead_tests.rs index 28234b90a0..f2f7d54be1 100644 --- a/tests/aead_tests.rs +++ b/tests/aead_tests.rs @@ -459,9 +459,10 @@ fn aead_chacha20_poly1305_openssh() { as_array }; - let sequence_number = test_case.consume_usize("SEQUENCE_NUMBER"); - assert_eq!(sequence_number as u32 as usize, sequence_number); - let sequence_num = sequence_number as u32; + let sequence_num: u32 = test_case + .consume_usize("SEQUENCE_NUMBER") + .try_into() + .unwrap(); let plaintext = test_case.consume_bytes("IN"); let ct = test_case.consume_bytes("CT"); let expected_tag = test_case.consume_bytes("TAG"); diff --git a/tests/pbkdf2_tests.rs b/tests/pbkdf2_tests.rs index 8f391b508e..bcef34752d 100644 --- a/tests/pbkdf2_tests.rs +++ b/tests/pbkdf2_tests.rs @@ -40,8 +40,7 @@ pub fn pbkdf2_tests() { unreachable!() } }; - let iterations = test_case.consume_usize("c"); - let iterations = NonZeroU32::new(iterations as u32).unwrap(); + let iterations: u32 = test_case.consume_usize("c").try_into().unwrap(); let secret = test_case.consume_bytes("P"); let salt = test_case.consume_bytes("S"); let dk = test_case.consume_bytes("DK");