From bd941067f8c12cc604c39f68b9eb75f06a5b30e6 Mon Sep 17 00:00:00 2001 From: jonmv Date: Tue, 23 Jan 2024 11:23:03 +0100 Subject: Test more --- .../yahoo/document/json/JsonReaderTestCase.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'document') diff --git a/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java b/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java index 5e955ad82ac..bb719b01d63 100644 --- a/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java +++ b/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java @@ -815,6 +815,31 @@ public class JsonReaderTestCase { assertEquals(new IntegerFieldValue(2), nvu.getValue()); AssignValueUpdate avu = (AssignValueUpdate) nvu.getUpdate(); assertEquals(new IntegerFieldValue(3), avu.getValue()); + + Document doc = docFromJson(""" + { + "put": "id:unittest:testArrayOfArrayOfInt::whee", + "fields": { + "arrayOfArrayOfInt": [ + [1, 2, 3], + [4, 5, 6] + ] + } + } + """); + nested.applyTo(doc); + Document expected = docFromJson(""" + { + "put": "id:unittest:testArrayOfArrayOfInt::whee", + "fields": { + "arrayOfArrayOfInt": [ + [1, 2, 3], + [4, 5, 3] + ] + } + } + """); + assertEquals(expected, doc); } @Test -- cgit v1.2.3