From 18768ccb5d6d82b059ec1da2b8da026be76138ce Mon Sep 17 00:00:00 2001 From: DHTMLGoodies Date: Wed, 29 Mar 2017 20:49:12 +0200 Subject: [PATCH] SUpport for arrows in pgn --- JsonToPgnParser.php | 0 test/JSONToPgnTest.php | 0 test/ParserTest.php | 10 ++++++++++ test/pgn/annotated.pgn | 0 test/pgn/greatgames-onelines.pgn | 0 test/pgn/greatgames-twolines.pgn | 0 test/pgn/nullmoves.pgn | 0 7 files changed, 10 insertions(+) mode change 100644 => 100755 JsonToPgnParser.php mode change 100644 => 100755 test/JSONToPgnTest.php mode change 100644 => 100755 test/pgn/annotated.pgn mode change 100644 => 100755 test/pgn/greatgames-onelines.pgn mode change 100644 => 100755 test/pgn/greatgames-twolines.pgn mode change 100644 => 100755 test/pgn/nullmoves.pgn diff --git a/JsonToPgnParser.php b/JsonToPgnParser.php old mode 100644 new mode 100755 diff --git a/test/JSONToPgnTest.php b/test/JSONToPgnTest.php old mode 100644 new mode 100755 diff --git a/test/ParserTest.php b/test/ParserTest.php index f762327..a2975e4 100755 --- a/test/ParserTest.php +++ b/test/ParserTest.php @@ -2059,6 +2059,16 @@ Rc8 Ne6+ 72. Kf6 d2 73. c5+ Kd7 0-1'; // when $game = $pgnParser->getGameByIndex(0); + + $expectedMoves = array("", "Nf3","c5","c4","Nc6","Nc3","e5","e3","Nf6","Be2", "d5"); + + for($i=1;$iassertEquals($expectedMoves[$i], $m["m"]); + } + + + $m = $game["moves"][7]; // then diff --git a/test/pgn/annotated.pgn b/test/pgn/annotated.pgn old mode 100644 new mode 100755 diff --git a/test/pgn/greatgames-onelines.pgn b/test/pgn/greatgames-onelines.pgn old mode 100644 new mode 100755 diff --git a/test/pgn/greatgames-twolines.pgn b/test/pgn/greatgames-twolines.pgn old mode 100644 new mode 100755 diff --git a/test/pgn/nullmoves.pgn b/test/pgn/nullmoves.pgn old mode 100644 new mode 100755