diff options
Diffstat (limited to '')
| -rw-r--r-- | tests/roulette.rs | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/tests/roulette.rs b/tests/roulette.rs index 6b99d17..932bace 100644 --- a/tests/roulette.rs +++ b/tests/roulette.rs | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | use zagan_bet::roulette::{ | 1 | use zagan_bet::roulette::{color, is_black, is_even, is_odd, is_red, rtp, Bets, NumberBet, WHEEL}; |
| 2 | color, is_black, is_even, is_odd, is_red, rtp, Bets, NumberBet, WHEEL, | ||
| 3 | }; | ||
| 4 | use zagan_bet::server::games::roulette::RouletteGame; | 2 | use zagan_bet::server::games::roulette::RouletteGame; |
| 5 | use zagan_bet::server::games::traits::Game; | 3 | use zagan_bet::server::games::traits::Game; |
| 6 | 4 | ||
| @@ -171,14 +169,13 @@ fn rejects_bad_roulette_results() { | |||
| 171 | use zagan_bet::client::games::response::parse_roulette_response; | 169 | use zagan_bet::client::games::response::parse_roulette_response; |
| 172 | 170 | ||
| 173 | let valid_bets = r#"{"red":10}"#; | 171 | let valid_bets = r#"{"red":10}"#; |
| 174 | assert!(parse_roulette_response(&format!( | 172 | assert!( |
| 175 | "ROULETTE_RESULT s 1 1 1 37 green {valid_bets}" | 173 | parse_roulette_response(&format!("ROULETTE_RESULT s 1 1 1 37 green {valid_bets}")).is_err() |
| 176 | )) | 174 | ); |
| 177 | .is_err()); | 175 | assert!( |
| 178 | assert!(parse_roulette_response(&format!( | 176 | parse_roulette_response(&format!("ROULETTE_RESULT s 1 1 1 17 purple {valid_bets}")) |
| 179 | "ROULETTE_RESULT s 1 1 1 17 purple {valid_bets}" | 177 | .is_err() |
| 180 | )) | 178 | ); |
| 181 | .is_err()); | ||
| 182 | assert!(parse_roulette_response("ROULETTE_RESULT s 1 1 1 17 black nope").is_err()); | 179 | assert!(parse_roulette_response("ROULETTE_RESULT s 1 1 1 17 black nope").is_err()); |
| 183 | assert!(parse_roulette_response("").is_err()); | 180 | assert!(parse_roulette_response("").is_err()); |
| 184 | } | 181 | } |
