Fixed variant.is<nullptr_t>()

This commit is contained in:
Benoit Blanchon
2020-01-13 20:47:43 +01:00
parent 27ec1afb7a
commit 25879466da
3 changed files with 19 additions and 0 deletions

View File

@ -26,6 +26,14 @@ TEST_CASE("nullptr") {
REQUIRE(variant.isNull());
}
SECTION("JsonVariant.is<nullptr_t>()") {
variant.set(42);
REQUIRE(variant.is<std::nullptr_t>() == false);
variant.clear();
REQUIRE(variant.is<std::nullptr_t>() == true);
}
}
TEST_CASE("Issue #1120") {