refactor; add bin.
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
mod common;
|
||||
use common::hexstr;
|
||||
use emsha::hexstr::to_hex;
|
||||
use emsha::{Hash, Result, hmac, sha256};
|
||||
|
||||
#[test]
|
||||
@@ -16,7 +15,7 @@ fn test_hmac_00() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
@@ -33,7 +32,7 @@ fn test_hmac_01() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
@@ -53,7 +52,7 @@ fn test_hmac_02() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
@@ -74,7 +73,7 @@ fn test_hmac_03() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
@@ -92,7 +91,7 @@ fn test_hmac_04() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
@@ -109,7 +108,7 @@ fn test_hmac_05() -> Result<()> {
|
||||
let mut h = hmac::HMAC_SHA256::new(&k)?;
|
||||
h.update(input)?;
|
||||
h.finalize(&mut digest)?;
|
||||
hexstr(&digest, &mut hdigest);
|
||||
to_hex(&digest, &mut hdigest);
|
||||
|
||||
assert_eq!(&hdigest, output);
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user