test/test-real-pgn.c

changeset 170
bde99d803caf
parent 159
07c7be5661f4
equal deleted inserted replaced
169:9962f5d98764 170:bde99d803caf
54 54
55 static CX_TEST_SUBROUTINE(test_real_pgn_stalemate_sub, 55 static CX_TEST_SUBROUTINE(test_real_pgn_stalemate_sub,
56 GameState *gamestate, int game) { 56 GameState *gamestate, int game) {
57 // TODO: fix that we need an initialized game state for parsing PGNs 57 // TODO: fix that we need an initialized game state for parsing PGNs
58 gamestate_init(gamestate); 58 gamestate_init(gamestate);
59 CX_TEST_ASSERT(0 == parse_pgn(pgn_data[game], gamestate)); 59 CX_TEST_ASSERT(0 == parse_pgn(pgn_data[game-1], gamestate));
60 CX_TEST_ASSERT(gamestate->stalemate); 60 CX_TEST_ASSERT(gamestate->stalemate);
61 CX_TEST_ASSERT(!gamestate->wresign); 61 CX_TEST_ASSERT(!gamestate->wresign);
62 CX_TEST_ASSERT(!gamestate->bresign); 62 CX_TEST_ASSERT(!gamestate->bresign);
63 CX_TEST_ASSERT(!gamestate->checkmate); 63 CX_TEST_ASSERT(!gamestate->checkmate);
64 CX_TEST_ASSERT(!gamestate->remis); 64 CX_TEST_ASSERT(!gamestate->remis);

mercurial