aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa/model/application/validation
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2023-12-13 12:45:10 +0100
committerGitHub <noreply@github.com>2023-12-13 12:45:10 +0100
commitfc48d57ddad1ecae78748d47d2db5c3d05c76f59 (patch)
tree6b73f698ae721ea2134a11d213144712677cc402 /config-model/src/test/java/com/yahoo/vespa/model/application/validation
parent32b8a74701ade63457977a36aaa56cdcc5ddaf0a (diff)
parent6d32c4bfc58cd3ee9d3c88e6f694284287054fd1 (diff)
Merge pull request #29515 from vespa-engine/arnej/parse-special-number-strings
add parsing of special strings for inf/nan cell values
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/application/validation')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/application/validation/ConstantTensorJsonValidatorTest.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ConstantTensorJsonValidatorTest.java b/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ConstantTensorJsonValidatorTest.java
index 4892c9acefa..9171aae170c 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ConstantTensorJsonValidatorTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/application/validation/ConstantTensorJsonValidatorTest.java
@@ -208,7 +208,7 @@ public class ConstantTensorJsonValidatorTest {
" ]",
"}"));
});
- assertTrue(exception.getMessage().contains("Inside 'value': cell value is not a number (VALUE_STRING)"));
+ assertTrue(exception.getMessage().contains("Inside 'value': Excepted a number, got string 'fruit'"));
}
@Test
@@ -295,6 +295,13 @@ public class ConstantTensorJsonValidatorTest {
}
@Test
+ void ensure_that_values_can_contain_special_values() {
+ validateTensorJson(
+ TensorType.fromSpec("tensor(x[5])"),
+ inputJsonToReader("['Infinity','+inf','NaN','-infinity','-nan']"));
+ }
+
+ @Test
void ensure_that_simple_object_for_map_works() {
validateTensorJson(
TensorType.fromSpec("tensor(x{})"),