# HG changeset patch # User Mike Becker # Date 1788429238 -7200 # Node ID 16a114c84ff5011dfd7c4cd09a5fcdf7058d8525 # Parent 141813037e997d85fe0f863387fa55bc2bad59db fix missing test adaptation for pgn_result relates to #958 diff -r 141813037e99 -r 16a114c84ff5 src/main.c --- a/src/main.c Thu Sep 03 11:42:53 2026 +0200 +++ b/src/main.c Thu Sep 03 11:53:58 2026 +0200 @@ -1306,7 +1306,7 @@ addch(' '); eval_move_failed_msg(result.move_error); } - printw("\n"); + addch('\n'); exitcode = EXIT_FAILURE; } /* clear resignation and remis flags to allow game continuation */ diff -r 141813037e99 -r 16a114c84ff5 test/test-real-pgn.c --- 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 */