fn test_no_cache()

in src/defs/eif_hasher.rs [328:341]


    fn test_no_cache() {
        let data = vec![78u8; 127 * 256];
        let mut eif_hasher = EifHasher::new_without_cache(Sha384::new()).unwrap();
        let mut hasher = Sha384::new();

        hasher.write_all(&data[..]).unwrap();
        for value in data {
            eif_hasher.write(&[value]).unwrap();
        }

        let result1 = eif_hasher.finalize_reset().unwrap();
        let result2 = hasher.finalize_reset();
        assert_eq!(result1, result2.to_vec());
    }