add tests to improve coverage

This commit is contained in:
Niels Lohmann
2020-05-13 21:28:43 +02:00
parent a414e35971
commit d7b032f565
5 changed files with 14 additions and 10 deletions

View File

@@ -464,6 +464,11 @@ TEST_CASE("regression tests")
s2 = o["name"];
CHECK(s2 == "value");
// improve coverage
o["int"] = 1;
CHECK_THROWS_AS(s2 = o["int"], json::type_error);
CHECK_THROWS_WITH(s2 = o["int"], "[json.exception.type_error.302] type must be string, but is number");
}
SECTION("issue #146 - character following a surrogate pair is skipped")