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