Sebastian Thielmake fmt5d2b5d03 years agoHistory
21 lines · 595 B · Rust
RawDownload
mod hash {    mod hasher {        use std::hash::Hasher;         use gix_hashtable::hash::Hasher as GixHasher;         #[test]        fn write_uses_the_first_8_bytes_verbatim_assuming_a_secure_hash_as_input() {            let mut hasher = GixHasher::default();            hasher.write(u64::to_ne_bytes(0x0a0a9f2a7b7e0367).as_ref());            assert_eq!(hasher.finish(), 0x0a0a9f2a7b7e0367);        }         #[test]        #[should_panic]        fn non_write_methods_panic() {            let mut hasher = GixHasher::default();            hasher.write_usize(4);        }    }}