aboutsummaryrefslogtreecommitdiff
path: root/src/traits.rs
diff options
context:
space:
mode:
authorjbis9051 <[email protected]>2022-01-24 19:29:33 -0500
committerjbis9051 <[email protected]>2022-01-24 19:29:33 -0500
commit509e97ed9080e933fc1741811f5b61ef217107a1 (patch)
tree37abbe9784c87cb88e3f6d1bf65130fed547b626 /src/traits.rs
parente069e461166fa5bc6d569cf3792886e711ee44c5 (diff)
Adds test
Diffstat (limited to 'src/traits.rs')
-rw-r--r--src/traits.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/traits.rs b/src/traits.rs
index 668d372..14b0f55 100644
--- a/src/traits.rs
+++ b/src/traits.rs
@@ -170,4 +170,13 @@ mod test {
let out2 = digest::Mac::finalize(hasher2);
assert_eq!(out1.as_bytes(), out2.into_bytes().as_slice());
}
+
+ #[test]
+ fn test_hmac_compatibility() {
+ use hmac::{SimpleHmac, Mac};
+
+ let mut x = SimpleHmac::<Hasher>::new_from_slice(b"key").unwrap();
+ hmac::digest::Update::update(&mut x, b"data");
+ assert_ne!(x.finalize().into_bytes().len(), 0);
+ }
}