forked from bblanchon/ArduinoJson
Increased test coverage
This commit is contained in:
@ -58,6 +58,15 @@ TEST_CASE("JsonVariant::operator[]") {
|
||||
REQUIRE(1 == var[0].size());
|
||||
REQUIRE(std::string("world") == var[0]["hello"]);
|
||||
}
|
||||
|
||||
SECTION("variant[0] when variant contains an integer") {
|
||||
var.set(123);
|
||||
|
||||
var[0] = 345; // no-op
|
||||
|
||||
REQUIRE(var.is<int>());
|
||||
REQUIRE(var.as<int>() == 123);
|
||||
}
|
||||
}
|
||||
|
||||
SECTION("The JsonVariant is a JsonObject") {
|
||||
|
Reference in New Issue
Block a user