mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 16:14:11 +01:00 
			
		
		
		
	Fix crash when adding an object member in a too small JsonDocument
				
					
				
			This commit is contained in:
		| @@ -35,6 +35,12 @@ TEST_CASE("JsonDocument::overflowed()") { | ||||
|     CHECK(doc.overflowed() == false); | ||||
|   } | ||||
|  | ||||
|   SECTION("returns true after a failed member add") { | ||||
|     StaticJsonDocument<1> doc; | ||||
|     doc["example"] = true; | ||||
|     CHECK(doc.overflowed() == true); | ||||
|   } | ||||
|  | ||||
|   SECTION("returns true after a failed deserialization") { | ||||
|     StaticJsonDocument<JSON_ARRAY_SIZE(1)> doc; | ||||
|     deserializeJson(doc, "[\"example\"]"); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user