fix(tests): add max_raises: None to BetLimitConfig test literals
This commit is contained in:
parent
5a8a194be3
commit
a589acbbc7
2 changed files with 19 additions and 19 deletions
|
|
@ -824,7 +824,7 @@ type = "no_limit"
|
||||||
min_raise = 20
|
min_raise = 20
|
||||||
"#;
|
"#;
|
||||||
let config: BetLimitConfig = toml::from_str(toml).unwrap();
|
let config: BetLimitConfig = toml::from_str(toml).unwrap();
|
||||||
assert!(matches!(config, BetLimitConfig::NoLimit { min_raise: 20 }));
|
assert!(matches!(config, BetLimitConfig::NoLimit { min_raise: 20, max_raises: None }));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|
@ -857,7 +857,7 @@ big_bet = 20
|
||||||
#[test]
|
#[test]
|
||||||
fn bet_limit_config_roundtrip() {
|
fn bet_limit_config_roundtrip() {
|
||||||
let configs = vec![
|
let configs = vec![
|
||||||
BetLimitConfig::NoLimit { min_raise: 20 },
|
BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
BetLimitConfig::PotLimit { min_raise: 30 },
|
BetLimitConfig::PotLimit { min_raise: 30 },
|
||||||
BetLimitConfig::FixedLimit {
|
BetLimitConfig::FixedLimit {
|
||||||
small_bet: 10,
|
small_bet: 10,
|
||||||
|
|
@ -876,7 +876,7 @@ big_bet = 20
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn bet_limit_config_to_bet_limit() {
|
fn bet_limit_config_to_bet_limit() {
|
||||||
let config = BetLimitConfig::NoLimit { min_raise: 20 };
|
let config = BetLimitConfig::NoLimit { min_raise: 20, max_raises: None };
|
||||||
let limit: BetLimit = config.into();
|
let limit: BetLimit = config.into();
|
||||||
assert_eq!(limit, BetLimit::NoLimit { min_raise: 20, max_raises: None });
|
assert_eq!(limit, BetLimit::NoLimit { min_raise: 20, max_raises: None });
|
||||||
|
|
||||||
|
|
@ -1054,7 +1054,7 @@ min_raise = 50
|
||||||
let original = GameConfig {
|
let original = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 5,
|
ante: 5,
|
||||||
|
|
@ -1143,7 +1143,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 5,
|
ante: 5,
|
||||||
|
|
@ -1182,7 +1182,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::SitAndGo,
|
game_type: GameType::SitAndGo,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1237,7 +1237,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::SitAndGo,
|
game_type: GameType::SitAndGo,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1294,7 +1294,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::MultiTableTournament,
|
game_type: GameType::MultiTableTournament,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1345,7 +1345,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::SitAndGo,
|
game_type: GameType::SitAndGo,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1407,7 +1407,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::MultiTableTournament,
|
game_type: GameType::MultiTableTournament,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1460,7 +1460,7 @@ min_raise = 50
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -1579,7 +1579,7 @@ min_raise = 20
|
||||||
game: GameConfig {
|
game: GameConfig {
|
||||||
game_type: GameType::MultiTableTournament,
|
game_type: GameType::MultiTableTournament,
|
||||||
num_seats: 9,
|
num_seats: 9,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
|
||||||
|
|
@ -385,7 +385,7 @@ mod tests {
|
||||||
GameConfig {
|
GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -498,7 +498,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -539,7 +539,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -587,7 +587,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
|
||||||
small_blind: 10,
|
small_blind: 10,
|
||||||
big_blind: 20,
|
big_blind: 20,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -654,7 +654,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
|
||||||
small_blind: 5,
|
small_blind: 5,
|
||||||
big_blind: 10,
|
big_blind: 10,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -735,7 +735,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
|
||||||
small_blind: 5,
|
small_blind: 5,
|
||||||
big_blind: 10,
|
big_blind: 10,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
@ -798,7 +798,7 @@ mod tests {
|
||||||
let config = GameConfig {
|
let config = GameConfig {
|
||||||
game_type: GameType::Cash,
|
game_type: GameType::Cash,
|
||||||
num_seats: 6,
|
num_seats: 6,
|
||||||
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
|
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
|
||||||
small_blind: 5,
|
small_blind: 5,
|
||||||
big_blind: 10,
|
big_blind: 10,
|
||||||
ante: 0,
|
ante: 0,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue