test: add some test
This commit is contained in:
20
src/utils.rs
20
src/utils.rs
@@ -62,4 +62,24 @@ pub mod shasum {
|
|||||||
|
|
||||||
out
|
out
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
|
mod test {
|
||||||
|
use crate::utils::shasum::sha256sum_to_hex_string;
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
fn sha256sum_string() {
|
||||||
|
let null_sha = sha256sum_to_hex_string(&[0; 32]);
|
||||||
|
let full_sha = sha256sum_to_hex_string(&[0xff; 32]);
|
||||||
|
|
||||||
|
assert_eq!(
|
||||||
|
null_sha,
|
||||||
|
"0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
);
|
||||||
|
assert_eq!(
|
||||||
|
full_sha,
|
||||||
|
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user