From 65c7c2b3c2a26c80dcb8b4694e2395ef49ee51c3 Mon Sep 17 00:00:00 2001 From: cool-mist Date: Sun, 5 Jan 2025 00:31:15 +0530 Subject: [PATCH] Fix tests --- src/generator/generator.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/generator/generator.rs b/src/generator/generator.rs index e7ca521..38fb939 100644 --- a/src/generator/generator.rs +++ b/src/generator/generator.rs @@ -76,10 +76,12 @@ mod tests { #[test] fn generator_smoke() { - let board = generate().unwrap(); - assert_eq!(board.game_state, GameState::InProgress); + for _ in 0..10 { + let board = generate(5).unwrap(); + assert_eq!(board.game_state, GameState::InProgress); - let solutions = Solver::new(board).solve(); - assert_ne!(solutions.len(), 0); + let solutions = Solver::new(board).solve(); + assert_eq!(solutions.len(), 1); + } } }