use_long_long_1.cpp 400 B

1234567891011121314151617
  1. #define ARDUINOJSON_USE_LONG_LONG 1
  2. #include <ArduinoJson.h>
  3. #include <catch.hpp>
  4. TEST_CASE("ARDUINOJSON_USE_LONG_LONG == 1") {
  5. DynamicJsonDocument doc(4096);
  6. JsonObject root = doc.to<JsonObject>();
  7. root["A"] = 123456789123456789;
  8. root["B"] = 987654321987654321;
  9. std::string json;
  10. serializeJson(doc, json);
  11. REQUIRE(json == "{\"A\":123456789123456789,\"B\":987654321987654321}");
  12. }