From aedd787b77203c2af934751dba7b784eaf165032 Mon Sep 17 00:00:00 2001 From: Janis Date: Mon, 23 Mar 2026 22:37:15 +0100 Subject: [PATCH] fix: add missing kings to gameLoop capture test board --- .../de/nowchess/chess/controller/GameControllerTest.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/core/src/test/scala/de/nowchess/chess/controller/GameControllerTest.scala b/modules/core/src/test/scala/de/nowchess/chess/controller/GameControllerTest.scala index d81ba3e..0f8a544 100644 --- a/modules/core/src/test/scala/de/nowchess/chess/controller/GameControllerTest.scala +++ b/modules/core/src/test/scala/de/nowchess/chess/controller/GameControllerTest.scala @@ -99,7 +99,9 @@ class GameControllerTest extends AnyFunSuite with Matchers: test("gameLoop: capture move prints capture message then recurses and quits"): val captureBoard = Board(Map( sq(File.E, Rank.R5) -> Piece.WhitePawn, - sq(File.D, Rank.R6) -> Piece.BlackPawn + sq(File.D, Rank.R6) -> Piece.BlackPawn, + sq(File.H, Rank.R1) -> Piece.BlackKing, + sq(File.H, Rank.R8) -> Piece.WhiteKing )) withInput("e5d6\nquit\n"): GameController.gameLoop(captureBoard, Color.White)