From 4ccd2585e4b72b2939c4565fe4492d824d8daf5a Mon Sep 17 00:00:00 2001 From: librelois <elois@ifee.fr> Date: Wed, 11 Apr 2018 19:45:59 +0200 Subject: [PATCH] #57 add unit test --- crypto/keys/ed25519.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/crypto/keys/ed25519.rs b/crypto/keys/ed25519.rs index 2ed60366..77b24c73 100644 --- a/crypto/keys/ed25519.rs +++ b/crypto/keys/ed25519.rs @@ -452,6 +452,19 @@ Timestamp: 0-E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855 assert!(pubkey.verify(message.as_bytes(), &sig)); } + #[test] + fn keypair_generate_() { + let keypair = KeyPairFromSaltedPasswordGenerator::with_default_parameters().generate( + "JhxtHB7UcsDbA9wMSyMKXUzBZUQvqVyB32KwzS9SWoLkjrUhHV".as_bytes(), + "JhxtHB7UcsDbA9wMSyMKXUzBZUQvqVyB32KwzS9SWoLkjrUhHV_".as_bytes(), + ); + + assert_eq!( + keypair.pubkey.to_string(), + "7iMV3b6j2hSj5WtrfchfvxivS9swN3opDgxudeHq64fb" + ); + } + #[test] fn keypair_generate_sign_and_verify() { let keypair = KeyPairFromSaltedPasswordGenerator::with_default_parameters() -- GitLab