Skip to content
Snippets Groups Projects
Select Git revision
  • 09c34092baa1f21447efdfb6c577635e84c83207
  • main default protected
  • Vincent
  • home
4 results

macros.cpp

Blame
  • user avatar
    Rene Ebeling authored
    09c34092
    History
    macros.cpp 451 B
    // ArduinoJson - https://arduinojson.org
    // Copyright © 2014-2025, Benoit BLANCHON
    // MIT License
    
    #include <ArduinoJson.h>
    #include <catch.hpp>
    
    TEST_CASE("JSON_ARRAY_SIZE") {
      REQUIRE(JSON_ARRAY_SIZE(10) == ArduinoJson::detail::sizeofArray(10));
    }
    
    TEST_CASE("JSON_OBJECT_SIZE") {
      REQUIRE(JSON_OBJECT_SIZE(10) == ArduinoJson::detail::sizeofObject(10));
    }
    
    TEST_CASE("JSON_STRING_SIZE") {
      REQUIRE(JSON_STRING_SIZE(10) == 11);  // issue #2054
    }