use dsmsg::*; use rand::thread_rng; const ITERS: usize = 300; const DIGIT: usize = 3; #[test] fn test_rng() { for i in 1..=ITERS { println!( "?-{i:0d$}: {txt}", i = i, d = DIGIT, txt = random_message(), ); } } #[cfg(feature = "demons")] #[test] fn test_des() { for i in 1..=ITERS { println!( "0-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageDeS::random(&mut thread_rng()), ); } } #[cfg(feature = "ds1")] #[test] fn test_ds1() { for i in 1..=ITERS { println!( "1-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageDkS1::random(&mut thread_rng()), ); } } #[cfg(feature = "ds2")] #[test] fn test_ds2() { for i in 1..=ITERS { println!( "2-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageDkS2::random(&mut thread_rng()), ); } } #[cfg(feature = "ds3")] #[test] fn test_ds3() { for i in 1..=ITERS { println!( "3-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageDkS3::random(&mut thread_rng()), ); } } #[cfg(feature = "bloodborne")] #[test] fn test_bb() { for i in 1..=ITERS { println!( "B-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageBB::random(&mut thread_rng()), ); } } #[cfg(feature = "eldenring")] #[test] fn test_er1() { for i in 1..=ITERS { println!( "E-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageEr1::random(&mut thread_rng()), ); } } #[cfg(feature = "sekiro")] #[test] fn test_sek() { for i in 1..=ITERS { println!( "S-{i:0d$}: {txt}", i = i, d = DIGIT, txt = MessageSek::random(&mut thread_rng()), ); } }