forked from bblanchon/ArduinoJson
Added more tests of JsonVariant::is<T>()
This commit is contained in:
1 parent
2c2cc33c94
commit
070cd5b6c0
3 files changed
+64
-20
No files matched your search
@@ -147,4 +147,16 @@ TEST_CASE("JsonVariant::is()") {
|
||||
SECTION("string") {
|
||||
testString("42");
|
||||
}
|
||||
|
||||
SECTION("null") {
|
||||
DynamicJsonDocument doc(4096);
|
||||
deserializeJson(doc, "[null]");
|
||||
JsonVariant v = doc[0];
|
||||
|
||||
REQUIRE(v.is<bool>() == false);
|
||||
REQUIRE(v.is<char *>() == false);
|
||||
REQUIRE(v.is<int>() == false);
|
||||
REQUIRE(v.is<std::string>() == false);
|
||||
REQUIRE(v.is<float>() == false);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user