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
"#;
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]
@ -857,7 +857,7 @@ big_bet = 20
#[test]
fn bet_limit_config_roundtrip() {
let configs = vec![
BetLimitConfig::NoLimit { min_raise: 20 },
BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
BetLimitConfig::PotLimit { min_raise: 30 },
BetLimitConfig::FixedLimit {
small_bet: 10,
@ -876,7 +876,7 @@ big_bet = 20
#[test]
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();
assert_eq!(limit, BetLimit::NoLimit { min_raise: 20, max_raises: None });
@ -1054,7 +1054,7 @@ min_raise = 50
let original = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 5,
@ -1143,7 +1143,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 5,
@ -1182,7 +1182,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::SitAndGo,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1237,7 +1237,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::SitAndGo,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1294,7 +1294,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::MultiTableTournament,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1345,7 +1345,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::SitAndGo,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1407,7 +1407,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::MultiTableTournament,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1460,7 +1460,7 @@ min_raise = 50
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -1579,7 +1579,7 @@ min_raise = 20
game: GameConfig {
game_type: GameType::MultiTableTournament,
num_seats: 9,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,

View file

@ -385,7 +385,7 @@ mod tests {
GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -498,7 +498,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -539,7 +539,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -587,7 +587,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 20 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 20, max_raises: None },
small_blind: 10,
big_blind: 20,
ante: 0,
@ -654,7 +654,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
small_blind: 5,
big_blind: 10,
ante: 0,
@ -735,7 +735,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
small_blind: 5,
big_blind: 10,
ante: 0,
@ -798,7 +798,7 @@ mod tests {
let config = GameConfig {
game_type: GameType::Cash,
num_seats: 6,
bet_limit: BetLimitConfig::NoLimit { min_raise: 10 },
bet_limit: BetLimitConfig::NoLimit { min_raise: 10, max_raises: None },
small_blind: 5,
big_blind: 10,
ante: 0,