diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2019-12-17 11:42:21 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2019-12-17 11:42:21 +0100 |
commit | 3a84c90423e86bb95c9a620c1c9ccc1a055b2d37 (patch) | |
tree | bd7ffc5edc8b4f7216a2403e86001755efaf953f /vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java | |
parent | cbcd468e0f19421876a52ba1bd74f33fda73b855 (diff) |
Allow quoted labels in tensors
Diffstat (limited to 'vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java')
-rw-r--r-- | vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java b/vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java index 9f077cb7b00..7932f90d797 100644 --- a/vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java +++ b/vespajlib/src/test/java/com/yahoo/tensor/TensorTestCase.java @@ -36,6 +36,9 @@ public class TensorTestCase { assertTrue(Tensor.from("tensor():{5.7}") instanceof IndexedTensor); assertEquals("tensor(d1{},d2{}):{{d1:l1,d2:l1}:5.0,{d1:l1,d2:l2}:6.0}", Tensor.from("{ {d1:l1,d2:l1}: 5, {d2:l2, d1:l1}:6.0} ").toString()); assertEquals("tensor(d1{},d2{}):{{d1:l1,d2:l1}:-5.3,{d1:l1,d2:l2}:0.0}", Tensor.from("{ {d1:l1,d2:l1}:-5.3, {d2:l2, d1:l1}:0}").toString()); + assertEquals("Labels are quoted when necessary", + "tensor(d1{}):{{d1:\"'''\"}:6.0,{d1:'[[\":\"]]'}:5.0}", + Tensor.from("{ {d1:'[[\":\"]]'}: 5, {d1:\"'''\"}:6.0 }").toString()); } @Test |