diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-01-24 18:32:05 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-01-24 18:32:05 +0100 |
| commit | 5d4a7d66cba27b946ac155983d8b1710b353aaae (patch) | |
| tree | 59fabec41c90c061695f6f8925cfdef470053d47 /tests/tests.cpp | |
| parent | af333f9ff1c5e7e31d69f58e4559a14cdcfa4f9d (diff) | |
Cleaning tests
Diffstat (limited to 'tests/tests.cpp')
| -rw-r--r-- | tests/tests.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/tests.cpp b/tests/tests.cpp index 3838ef6..d766abd 100644 --- a/tests/tests.cpp +++ b/tests/tests.cpp @@ -3,7 +3,7 @@ using namespace pgnp; -TEST_CASE("Valid PGN", "[pgn1]") { +TEST_CASE("Valid PGN", "[valid/pgn1]") { PGN pgn; REQUIRE_NOTHROW(pgn.FromFile("pgn_files/valid/pgn1.pgn")); REQUIRE_THROWS(pgn.STRCheck()); @@ -55,18 +55,22 @@ TEST_CASE("Valid PGN", "[pgn1]") { CHECK(pgn.GetTagValue("TimeControl") == "600+5"); CHECK_THROWS_AS(pgn.GetTagValue("InvalidTagName"), InvalidTagName); } + + CHECK(pgn.GetResult() == "*"); } -TEST_CASE("Valid PGN", "[pgn2]") { +TEST_CASE("Valid PGN", "[valid/pgn2]") { PGN pgn; REQUIRE_NOTHROW(pgn.FromFile("pgn_files/valid/pgn2.pgn")); REQUIRE_THROWS(pgn.STRCheck()); REQUIRE(pgn.GetMoves()->GetLength() == 66); + CHECK(pgn.GetResult() == "0-1"); } -TEST_CASE("Seven Tag Roster", "[pgn1]") { +TEST_CASE("Seven Tag Roster", "[std/pgn1]") { PGN pgn; REQUIRE_NOTHROW(pgn.FromFile("pgn_files/str/pgn1.pgn")); REQUIRE_NOTHROW(pgn.STRCheck()); REQUIRE(pgn.GetMoves()->GetLength() == 85); + CHECK(pgn.GetResult() == "1/2-1/2"); } |
