test/test-real-pgn.c

changeset 179
5ef724e21702
parent 178
724e8acff6f8
--- a/test/test-real-pgn.c	Fri Aug 21 16:08:50 2026 +0200
+++ b/test/test-real-pgn.c	Fri Aug 21 17:04:43 2026 +0200
@@ -53,8 +53,8 @@
     CX_TEST_ASSERT(gs->stalemate == (rs == EXPECTED_STALEMATE));
     CX_TEST_ASSERT(gs->checkmate == (rs == EXPECTED_CHECKMATE));
     CX_TEST_ASSERT(gs->threefold == (rs == EXPECTED_THREEFOLD));
+    CX_TEST_ASSERT(gs->nomaterial == (rs == EXPECTED_NOMATERIAL));
     CX_TEST_ASSERT(!gs->remis); /* no draw offers in example games */
-    // TODO: implement insufficient material detection
 
     const Move *last_move = &gs->moves[gs->movecount-1];
     CX_TEST_ASSERT((last_move->checkmate == 1) == (rs == EXPECTED_CHECKMATE));

mercurial