diff options
| author | ltdk <usr@ltdk.xyz> | 2023-09-08 23:57:15 -0400 |
|---|---|---|
| committer | ltdk <usr@ltdk.xyz> | 2023-11-02 20:35:20 -0400 |
| commit | 075409ddd9bf30602c7654e37127e1dbbb460871 (patch) | |
| tree | bf25a94555a08287d62859077f8ef42e6b6c647f /library/test | |
| parent | a2f5f9691b6ce64c1703feaf9363710dfd7a56cf (diff) | |
| download | rust-075409ddd9bf30602c7654e37127e1dbbb460871.tar.gz rust-075409ddd9bf30602c7654e37127e1dbbb460871.zip | |
Move RandomState and DefaultHasher into std::hash, but don't export for now
Diffstat (limited to 'library/test')
| -rw-r--r-- | library/test/src/helpers/shuffle.rs | 3 | ||||
| -rw-r--r-- | library/test/src/lib.rs | 6 |
2 files changed, 4 insertions, 5 deletions
diff --git a/library/test/src/helpers/shuffle.rs b/library/test/src/helpers/shuffle.rs index ca503106c55..2ac3bfbd4d6 100644 --- a/library/test/src/helpers/shuffle.rs +++ b/library/test/src/helpers/shuffle.rs @@ -1,7 +1,6 @@ use crate::cli::TestOpts; use crate::types::{TestDescAndFn, TestId, TestName}; -use std::collections::hash_map::DefaultHasher; -use std::hash::Hasher; +use std::hash::{DefaultHasher, Hasher}; use std::time::{SystemTime, UNIX_EPOCH}; pub fn get_shuffle_seed(opts: &TestOpts) -> Option<u64> { diff --git a/library/test/src/lib.rs b/library/test/src/lib.rs index bddf75dffbb..9cea375fd38 100644 --- a/library/test/src/lib.rs +++ b/library/test/src/lib.rs @@ -264,8 +264,8 @@ pub fn run_tests<F>( where F: FnMut(TestEvent) -> io::Result<()>, { - use std::collections::{self, HashMap}; - use std::hash::BuildHasherDefault; + use std::collections::HashMap; + use std::hash::{DefaultHasher, BuildHasherDefault}; use std::sync::mpsc::RecvTimeoutError; struct RunningTest { @@ -287,7 +287,7 @@ where // Use a deterministic hasher type TestMap = - HashMap<TestId, RunningTest, BuildHasherDefault<collections::hash_map::DefaultHasher>>; + HashMap<TestId, RunningTest, BuildHasherDefault<DefaultHasher>>; struct TimeoutEntry { id: TestId, |
