summaryrefslogtreecommitdiff
path: root/webhook/src/handler/signature.rs
diff options
context:
space:
mode:
Diffstat (limited to 'webhook/src/handler/signature.rs')
-rw-r--r--webhook/src/handler/signature.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/webhook/src/handler/signature.rs b/webhook/src/handler/signature.rs
index 5af6b63..b98af51 100644
--- a/webhook/src/handler/signature.rs
+++ b/webhook/src/handler/signature.rs
@@ -29,37 +29,3 @@ pub fn validate_signature(hex_public_key: &str, data: &Vec<u8>, hex_signature: &
}
false
}
-
-#[cfg(test)]
-mod test {
- use crate::handler::signature::validate_signature;
-
-
- #[test]
- fn validate_signature_test() {
- let signature = "543ec3547d57f9ddb1ec4c5c36503ebf288ffda3da3d510764c9a49c2abb57690ef974c63d174771bdd2481de1066966f57abbec12a3ec171b9f6e2373837002";
- let public_key = "eefe0c24473737cb2035232e3b4eb91c206f0a14684168f3503f7d8316058d6f";
- let content = "message de test incroyable".as_bytes().to_vec();
- assert!(validate_signature(public_key, &content, signature))
- }
-
- #[test]
- fn validate_signature_reverse_test() {
- let signature = "543ec3547d57f9ddb1ec4c5c36503ebf288ffda3da3d510764c9a49c2abb57690ef974c63d174771bdd2481de1066966f57abbec12a3ec171b9f6e2373837002";
- let public_key = "c029eea18437292c87c62aec34e7d1bd4e38fe6126f3f7c446de6375dc666044";
- let content = "ceci est un test qui ne fonctionnera pas!"
- .as_bytes()
- .to_vec();
- assert!(!validate_signature(public_key, &content, signature))
- }
-
- #[test]
- fn invalid_hex() {
- let signature = "zzz";
- let public_key = "zzz";
- let content = "ceci est un test qui ne fonctionnera pas!"
- .as_bytes()
- .to_vec();
- assert!(!validate_signature(public_key, &content, signature))
- }
-}