aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2019-02-07 13:19:09 +0100
committerGeir Storli <geirst@verizonmedia.com>2019-02-07 13:19:09 +0100
commitc2ac88300088f8bb9893a84c35493e226dd18fa2 (patch)
tree846ffd35f5d120707b4a828607d08eeb6172b837 /document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java
parent1163b817e7b9d7cd9d69a29ae387245c87fba20a (diff)
Require that tensor cells are specified for a tensor add update.
Diffstat (limited to 'document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java')
-rw-r--r--document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java7
1 files changed, 7 insertions, 0 deletions
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 ecbd615a633..ec37ebc8295 100644
--- a/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java
+++ b/document/src/test/java/com/yahoo/document/json/JsonReaderTestCase.java
@@ -1455,6 +1455,13 @@ public class JsonReaderTestCase {
}
@Test
+ public void tensor_add_update_without_cells_throws() {
+ exception.expect(IllegalArgumentException.class);
+ exception.expectMessage("Add update for field 'sparse_tensor' does not contain tensor cells");
+ createTensorAddUpdate(inputJson("{}"), "sparse_tensor");
+ }
+
+ @Test
public void require_that_parser_propagates_datatype_parser_errors_predicate() {
assertParserErrorMatches(
"Error in document 'id:unittest:testpredicate::0' - could not parse field 'boolean' of type 'predicate': " +