Skip to content
Snippets Groups Projects
Commit 4ccd2585 authored by Éloïs's avatar Éloïs
Browse files

#57 add unit test

parent 56860f62
No related branches found
No related tags found
1 merge request!48Resolve "Generate ed25519 keypair is not equivalent to duniter-ts"
...@@ -452,6 +452,19 @@ Timestamp: 0-E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855 ...@@ -452,6 +452,19 @@ Timestamp: 0-E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
assert!(pubkey.verify(message.as_bytes(), &sig)); 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] #[test]
fn keypair_generate_sign_and_verify() { fn keypair_generate_sign_and_verify() {
let keypair = KeyPairFromSaltedPasswordGenerator::with_default_parameters() let keypair = KeyPairFromSaltedPasswordGenerator::with_default_parameters()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment