#define ARDUINOJSON_USE_DOUBLE 0 #include <ArduinoJson.h> #include <catch.hpp> TEST_CASE("ARDUINOJSON_USE_DOUBLE == 0") { DynamicJsonDocument doc(4096); JsonObject root = doc.to<JsonObject>(); root["pi"] = 3.14; root["e"] = 2.72; std::string json; serializeJson(doc, json); REQUIRE(json == "{\"pi\":3.14,\"e\":2.72}"); }