test/test-real-pgn.c

changeset 212
16a114c84ff5
parent 193
d1420f5c5704
--- a/test/test-real-pgn.c	Thu Sep 03 11:42:53 2026 +0200
+++ b/test/test-real-pgn.c	Thu Sep 03 11:53:58 2026 +0200
@@ -74,11 +74,12 @@
     CX_TEST_DO {
         const enum expected_result rs = pgn_data[index-1][0];
         const char *pgn = pgn_data[index-1]+1;
-        int result = parse_pgn(pgn, &gamestate);
+        pgn_result result = parse_pgn(pgn, &gamestate);
         char msg[64];
-        sprintf(msg, "failed to parse game%03u.pgn: code %d, pos: %zu",
-            index, result, pgn_error_position());
-        CX_TEST_ASSERTM(result == pgn_no_error, msg);
+        sprintf(msg,
+            "failed to parse game%03u.pgn: code %d, pos: %zu, merr: %d",
+            index, result.code, result.position, result.move_error);
+        CX_TEST_ASSERTM(result.code == pgn_no_error, msg);
         CX_TEST_CALL_SUBROUTINE(verify_expected_result, &gamestate, rs);
 
         /* check if we get the PGN text back */

mercurial