From e2a2bd29ad374a25772b18bd01b0adf096e74645 Mon Sep 17 00:00:00 2001 From: parazyd Date: Tue, 7 Mar 2023 12:33:43 +0100 Subject: [PATCH] sdk/crypto/note: Fix test unit. --- src/sdk/src/crypto/note.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/sdk/src/crypto/note.rs b/src/sdk/src/crypto/note.rs index 152bfecb6..d37147f15 100644 --- a/src/sdk/src/crypto/note.rs +++ b/src/sdk/src/crypto/note.rs @@ -80,16 +80,19 @@ impl AeadEncryptedNote { #[cfg(test)] mod tests { use super::*; + use crate::crypto::Keypair; + + use rand::rngs::OsRng; #[test] fn test_aead_note() { let plaintext = "gm world"; - let keypair = Keypair::new(&mut OsRng); + let keypair = Keypair::random(&mut OsRng); let encrypted_note = AeadEncryptedNote::encrypt(&plaintext, &keypair.public, &mut OsRng).unwrap(); - let plaintext2 = encrypted_note.decrypt(&keypair.secret).unwrap(); + let plaintext2: String = encrypted_note.decrypt(&keypair.secret).unwrap(); assert_eq!(plaintext, plaintext2); }