mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 16:14:11 +01:00 
			
		
		
		
	Update to v6.21.5
This commit is contained in:
		| @@ -1,8 +1,16 @@ | ||||
| // ArduinoJson - https://arduinojson.org | ||||
| // Copyright © 2014-2023, Benoit BLANCHON | ||||
| // MIT License | ||||
|  | ||||
| // we expect ArduinoJson.h to include <string_view> | ||||
| // but we don't want it to included accidentally | ||||
| #undef ARDUINO | ||||
| #define ARDUINOJSON_ENABLE_STD_STREAM 0 | ||||
| #define ARDUINOJSON_ENABLE_STD_STRING 0 | ||||
|  | ||||
| #include <ArduinoJson.h> | ||||
| #include <catch.hpp> | ||||
|  | ||||
| #include <string_view> | ||||
|  | ||||
| #if !ARDUINOJSON_ENABLE_STRING_VIEW | ||||
| #  error ARDUINOJSON_ENABLE_STRING_VIEW must be set to 1 | ||||
| #endif | ||||
| @@ -19,7 +27,7 @@ TEST_CASE("string_view") { | ||||
|  | ||||
|   SECTION("JsonDocument::set()") { | ||||
|     doc.set(std::string_view("123", 2)); | ||||
|     REQUIRE(doc.as<std::string>() == "12"); | ||||
|     REQUIRE(doc.as<std::string_view>() == "12"); | ||||
|   } | ||||
|  | ||||
|   SECTION("JsonDocument::operator[]() const") { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user