acorn-lib 0.3.2

ACORN library
1
2
3
4
5
6
7
8
9
10
11
use super::Bytes;
use acorn_core::validation;

#[test]
fn digest_is_a_valid_sha256_identity() {
    let source = String::from("abc");
    let digest = Bytes::from(&source).digest();
    assert_eq!(digest, "sha256:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad");
    assert_eq!(Bytes::from(b"abc").digest(), digest);
    assert!(validation::digest(&digest).is_ok());
}