Remove capacity from JsonDocument's constructor

This commit is contained in:
Benoit Blanchon
2023-07-17 18:15:13 +02:00
parent 42b2840009
commit 0f319e7ca4
162 changed files with 438 additions and 500 deletions

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_DECODE_UNICODE == 0") {
JsonDocument doc(2048);
JsonDocument doc;
DeserializationError err = deserializeJson(doc, "\"\\uD834\\uDD1E\"");
REQUIRE(err == DeserializationError::Ok);

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_DECODE_UNICODE == 1") {
JsonDocument doc(2048);
JsonDocument doc;
DeserializationError err = deserializeJson(doc, "\"\\uD834\\uDD1E\"");
REQUIRE(err == DeserializationError::Ok);

View File

@ -8,7 +8,7 @@
#include <catch.hpp>
TEST_CASE("Comments should produce InvalidInput") {
JsonDocument doc(2048);
JsonDocument doc;
const char* testCases[] = {
"/*COMMENT*/ [\"hello\"]",

View File

@ -8,7 +8,7 @@
#include <catch.hpp>
TEST_CASE("Comments in arrays") {
JsonDocument doc(2048);
JsonDocument doc;
SECTION("Block comments") {
SECTION("Before opening bracket") {
@ -161,7 +161,7 @@ TEST_CASE("Comments in arrays") {
}
TEST_CASE("Comments in objects") {
JsonDocument doc(2048);
JsonDocument doc;
SECTION("Block comments") {
SECTION("Before opening brace") {
@ -371,7 +371,7 @@ TEST_CASE("Comments in objects") {
}
TEST_CASE("Comments alone") {
JsonDocument doc(2048);
JsonDocument doc;
SECTION("Just a trailing comment with no line break") {
DeserializationError err = deserializeJson(doc, "// comment");

View File

@ -5,7 +5,7 @@
#include <limits>
static void assertParseFails(const char* json) {
JsonDocument doc(4096);
JsonDocument doc;
DeserializationError err = deserializeJson(doc, json);
REQUIRE(err == DeserializationError::InvalidInput);
@ -20,7 +20,7 @@ static void assertJsonEquals(const JsonDocument& doc,
TEST_CASE("ARDUINOJSON_ENABLE_INFINITY == 0") {
SECTION("serializeJson()") {
JsonDocument doc(4096);
JsonDocument doc;
doc.add(std::numeric_limits<double>::infinity());
doc.add(-std::numeric_limits<double>::infinity());

View File

@ -9,7 +9,7 @@ using ArduinoJson::detail::isinf;
} // namespace my
TEST_CASE("ARDUINOJSON_ENABLE_INFINITY == 1") {
JsonDocument doc(4096);
JsonDocument doc;
SECTION("serializeJson()") {
doc.add(std::numeric_limits<double>::infinity());

View File

@ -5,7 +5,7 @@
#include <limits>
TEST_CASE("ARDUINOJSON_ENABLE_NAN == 0") {
JsonDocument doc(4096);
JsonDocument doc;
JsonObject root = doc.to<JsonObject>();
SECTION("serializeJson()") {

View File

@ -9,7 +9,7 @@ using ArduinoJson::detail::isnan;
} // namespace my
TEST_CASE("ARDUINOJSON_ENABLE_NAN == 1") {
JsonDocument doc(4096);
JsonDocument doc;
JsonObject root = doc.to<JsonObject>();
SECTION("serializeJson()") {

View File

@ -8,7 +8,7 @@
#include <catch.hpp>
TEST_CASE("Flash strings") {
JsonDocument doc(2048);
JsonDocument doc;
SECTION("deserializeJson()") {
DeserializationError err = deserializeJson(doc, F("{'hello':'world'}"));

View File

@ -10,7 +10,7 @@
#include <catch.hpp>
TEST_CASE("Issue1707") {
JsonDocument doc(128);
JsonDocument doc;
DeserializationError err = deserializeJson(doc, F("{\"hello\":12}"));
REQUIRE(err == DeserializationError::Ok);

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_USE_DOUBLE == 0") {
JsonDocument doc(4096);
JsonDocument doc;
JsonObject root = doc.to<JsonObject>();
root["pi"] = 3.14;

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_USE_DOUBLE == 1") {
JsonDocument doc(4096);
JsonDocument doc;
JsonObject root = doc.to<JsonObject>();
root["pi"] = 3.14;

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_USE_LONG_LONG == 0") {
JsonDocument doc(4096);
JsonDocument doc;
doc["A"] = 42;
doc["B"] = 84;

View File

@ -4,7 +4,7 @@
#include <catch.hpp>
TEST_CASE("ARDUINOJSON_USE_LONG_LONG == 1") {
JsonDocument doc(4096);
JsonDocument doc;
JsonObject root = doc.to<JsonObject>();
root["A"] = 123456789123456789;