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
|
||||
}
|
||||
|
||||
#[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