fix(tests): add max_raises: None to BetLimitConfig test literals

This commit is contained in:
Jan-Peter von Hunnius 2026-09-07 19:19:31 +02:00
parent 5a8a194be3
commit a589acbbc7
2 changed files with 19 additions and 19 deletions

View file

@ -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,

View file

@ -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,