diff options
Diffstat (limited to 'exes/webhook/src/handler/tests/signature.rs')
| -rw-r--r-- | exes/webhook/src/handler/tests/signature.rs | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/exes/webhook/src/handler/tests/signature.rs b/exes/webhook/src/handler/tests/signature.rs index 0bed86a..4ff52ff 100644 --- a/exes/webhook/src/handler/tests/signature.rs +++ b/exes/webhook/src/handler/tests/signature.rs @@ -1,16 +1,16 @@ -use crate::handler::signature::validate_signature; +use crate::handler::signature::validate; use ed25519_dalek::PublicKey; #[test] fn validate_signature_test() { let signature = "543ec3547d57f9ddb1ec4c5c36503ebf288ffda3da3d510764c9a49c2abb57690ef974c63d174771bdd2481de1066966f57abbec12a3ec171b9f6e2373837002"; - let content = "message de test incroyable".as_bytes().to_vec(); + let content = b"message de test incroyable"; let public_key = PublicKey::from_bytes( &hex::decode("eefe0c24473737cb2035232e3b4eb91c206f0a14684168f3503f7d8316058d6f").unwrap(), ) .unwrap(); - assert!(validate_signature(&public_key, &content, signature)) + assert!(validate(&public_key, content, signature)); } #[test] @@ -21,10 +21,8 @@ fn validate_signature_reverse_test() { ) .unwrap(); - let content = "ceci est un test qui ne fonctionnera pas!" - .as_bytes() - .to_vec(); - assert!(!validate_signature(&public_key, &content, signature)) + let content = b"ceci est un test qui ne fonctionnera pas!"; + assert!(!validate(&public_key, content, signature)); } #[test] @@ -35,8 +33,6 @@ fn invalid_hex() { ) .unwrap(); - let content = "ceci est un test qui ne fonctionnera pas!" - .as_bytes() - .to_vec(); - assert!(!validate_signature(&public_key, &content, signature)) + let content = b"ceci est un test qui ne fonctionnera pas!"; + assert!(!validate(&public_key, content, signature)); } |
