@@ -126,7 +126,7 @@ impl IntoIterator for WAL {
126126#[ cfg( test) ]
127127mod tests {
128128 use crate :: wal:: WAL ;
129- use rand:: Rng ;
129+ use rand:: prelude :: * ;
130130 use std:: fs:: { create_dir, remove_dir_all} ;
131131 use std:: fs:: { metadata, File , OpenOptions } ;
132132 use std:: io:: prelude:: * ;
@@ -175,8 +175,8 @@ mod tests {
175175
176176 #[ test]
177177 fn test_write_one ( ) {
178- let mut rng = rand:: thread_rng ( ) ;
179- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
178+ let mut rng = rand:: rng ( ) ;
179+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
180180 create_dir ( & dir) . unwrap ( ) ;
181181
182182 let timestamp = SystemTime :: now ( )
@@ -204,8 +204,8 @@ mod tests {
204204
205205 #[ test]
206206 fn test_write_many ( ) {
207- let mut rng = rand:: thread_rng ( ) ;
208- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
207+ let mut rng = rand:: rng ( ) ;
208+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
209209 create_dir ( & dir) . unwrap ( ) ;
210210
211211 let timestamp = SystemTime :: now ( )
@@ -238,8 +238,8 @@ mod tests {
238238
239239 #[ test]
240240 fn test_write_delete ( ) {
241- let mut rng = rand:: thread_rng ( ) ;
242- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
241+ let mut rng = rand:: rng ( ) ;
242+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
243243 create_dir ( & dir) . unwrap ( ) ;
244244
245245 let timestamp = SystemTime :: now ( )
@@ -279,8 +279,8 @@ mod tests {
279279
280280 #[ test]
281281 fn test_read_wal_none ( ) {
282- let mut rng = rand:: thread_rng ( ) ;
283- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
282+ let mut rng = rand:: rng ( ) ;
283+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
284284 create_dir ( & dir) . unwrap ( ) ;
285285
286286 let ( new_wal, new_mem_table) = WAL :: load_from_dir ( & dir) . unwrap ( ) ;
@@ -294,8 +294,8 @@ mod tests {
294294
295295 #[ test]
296296 fn test_read_wal_one ( ) {
297- let mut rng = rand:: thread_rng ( ) ;
298- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
297+ let mut rng = rand:: rng ( ) ;
298+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
299299 create_dir ( & dir) . unwrap ( ) ;
300300
301301 let entries: Vec < ( & [ u8 ] , Option < & [ u8 ] > ) > = vec ! [
@@ -330,8 +330,8 @@ mod tests {
330330
331331 #[ test]
332332 fn test_read_wal_multiple ( ) {
333- let mut rng = rand:: thread_rng ( ) ;
334- let dir = PathBuf :: from ( format ! ( "./{}/" , rng. gen :: <u32 >( ) ) ) ;
333+ let mut rng = rand:: rng ( ) ;
334+ let dir = PathBuf :: from ( format ! ( "./{}/" , rng. random :: <u32 >( ) ) ) ;
335335 create_dir ( & dir) . unwrap ( ) ;
336336
337337 let entries_1: Vec < ( & [ u8 ] , Option < & [ u8 ] > ) > = vec ! [
0 commit comments