aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/test/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'vespajlib/src/test/java/com')
-rw-r--r--vespajlib/src/test/java/com/yahoo/path/PathTest.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/vespajlib/src/test/java/com/yahoo/path/PathTest.java b/vespajlib/src/test/java/com/yahoo/path/PathTest.java
index ae4581f1e9d..9446320d2c9 100644
--- a/vespajlib/src/test/java/com/yahoo/path/PathTest.java
+++ b/vespajlib/src/test/java/com/yahoo/path/PathTest.java
@@ -105,6 +105,16 @@ public class PathTest {
assertEquals("/foo/bar/baz/foo/bar/baz", p3.getAbsolute());
}
+ @Test(expected = IllegalArgumentException.class)
+ public void testDoubleDot() {
+ Path.fromString("foo/../bar");
+ }
+
+ @Test(expected = IllegalArgumentException.class)
+ public void testLastWithDelimiter() {
+ Path.fromString("foo/bar").withLast("../../baz");
+ }
+
private Path getRelativePath() {
return Path.fromString("foo/bar/baz");
}