summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/test
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2020-02-26 08:47:22 +0100
committerGitHub <noreply@github.com>2020-02-26 08:47:22 +0100
commit27a13fccf35e1ec157b7e450e94d9c9404929dc9 (patch)
tree8ad30ddd0ce283c7a8c845db8cb0ab3c2223109e /vespajlib/src/test
parent7b6f7e7462e2e6ae3d71a46d0143fc0cb6f84892 (diff)
parente4beb4bb3a014273c28e7865cf9528689186cf16 (diff)
Merge pull request #12338 from vespa-engine/bratseth/truncate-expressions-in-messages
Trunkcate expressions in messages
Diffstat (limited to 'vespajlib/src/test')
-rw-r--r--vespajlib/src/test/java/com/yahoo/text/TextTestCase.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/vespajlib/src/test/java/com/yahoo/text/TextTestCase.java b/vespajlib/src/test/java/com/yahoo/text/TextTestCase.java
index e733b838c39..8bb8b2aaad5 100644
--- a/vespajlib/src/test/java/com/yahoo/text/TextTestCase.java
+++ b/vespajlib/src/test/java/com/yahoo/text/TextTestCase.java
@@ -61,4 +61,15 @@ public class TextTestCase {
assertFalse(Text.isDisplayable(0));
}
+ @Test
+ public void testTruncate() {
+ assertEquals("ab", Text.truncate("ab", 5));
+ assertEquals("ab", Text.truncate("ab", 6));
+ assertEquals("ab", Text.truncate("ab", 2));
+ assertEquals("a", Text.truncate("ab", 1));
+ assertEquals("", Text.truncate("ab", 0));
+ assertEquals("ab c", Text.truncate("ab cde", 4));
+ assertEquals("a ...", Text.truncate("ab cde", 5));
+ }
+
}