From 5742cea4869820b349a42c6b0d6bc027d00f64eb Mon Sep 17 00:00:00 2001 From: Konippi Date: Sat, 27 Jul 2024 00:45:19 +0900 Subject: [PATCH] chore: add testcase to `seeded_state` --- src/seeded_state.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/seeded_state.rs b/src/seeded_state.rs index 96b2a43..30efd27 100644 --- a/src/seeded_state.rs +++ b/src/seeded_state.rs @@ -43,6 +43,16 @@ mod tests { use crate::FxSeededState; + #[test] + fn same_seed_produces_same_hasher() { + let seed = 1; + let a = FxSeededState::with_seed(seed); + let b = FxSeededState::with_seed(seed); + + // The hashers should be the same, as they have the same seed. + assert_eq!(a.build_hasher().hash, b.build_hasher().hash); + } + #[test] fn different_states_are_different() { let a = FxSeededState::with_seed(1);