From 6f04da2ebfaa71fa1f27ddfb5f1e5f7fd8d525cd Mon Sep 17 00:00:00 2001 From: gaurav-packt <35489117+gaurav-packt@users.noreply.github.com> Date: Thu, 17 Oct 2019 19:11:33 +0530 Subject: [PATCH] Update lib.rs --- Chapter10/random-numbers/src/lib.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Chapter10/random-numbers/src/lib.rs b/Chapter10/random-numbers/src/lib.rs index c7c82cd..2420394 100644 --- a/Chapter10/random-numbers/src/lib.rs +++ b/Chapter10/random-numbers/src/lib.rs @@ -41,21 +41,21 @@ mod tests { // seed for predictable outcomes let mut rng: StdRng = SeedableRng::from_seed([42; 32]); - let emoji = "😄🙃ðŸĪŠðŸ™„ðŸ˜­ðŸ˜ą".chars(); + let emoji = "ABCDEF".chars(); let chosen_one = emoji.clone().choose(&mut rng).unwrap(); - assert_eq!(chosen_one, '🙃'); + assert_eq!(chosen_one, 'B'); let chosen = emoji.choose_multiple(&mut rng, 3); - assert_eq!(chosen, ['ðŸ˜ą', '🙃', '😭']); + assert_eq!(chosen, ['F', 'B', 'E']); - let mut three_wise_monkeys = vec!['🙈','🙉', '🙊']; + let mut three_wise_monkeys = vec!['1', '2', '3']; three_wise_monkeys.shuffle(&mut rng); three_wise_monkeys.shuffle(&mut rng); // in this case, the first time won't change anything - assert_eq!(three_wise_monkeys, ['🙈', '🙊', '🙉']); + assert_eq!(three_wise_monkeys, ['1', '3', '2']); - let mut three_wise_monkeys = vec!['🙈', '🙉', '🙊']; + let mut three_wise_monkeys = vec!['1', '2', '3']; let partial = three_wise_monkeys.partial_shuffle(&mut rng, 2); - assert_eq!(partial.0, ['🙊', '🙉']); + assert_eq!(partial.0, ['3', '2']); } #[test]