aboutsummaryrefslogtreecommitdiffstats
path: root/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2023-04-28 16:36:07 +0200
committerHåkon Hallingstad <hakon@yahooinc.com>2023-04-28 16:36:07 +0200
commitc0d333e08cc6b9314b535e2dc67e29327d10daeb (patch)
tree6dfbe5f35e7a19810158ea5ae9c926768749b312 /node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task
parent3696495e19439cb786dd68edebac77d2ba492247 (diff)
Minor fixes
Diffstat (limited to 'node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task')
-rw-r--r--node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPathTest.java20
1 files changed, 18 insertions, 2 deletions
diff --git a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPathTest.java b/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPathTest.java
index ad8c6ea3a35..d5af2b0c4b7 100644
--- a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPathTest.java
+++ b/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPathTest.java
@@ -10,8 +10,14 @@ import java.nio.charset.StandardCharsets;
import java.nio.file.FileSystem;
import java.nio.file.Files;
import java.nio.file.Path;
+import java.util.List;
-import static org.junit.jupiter.api.Assertions.*;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
/**
* @author hakonhall
@@ -38,6 +44,15 @@ public class UnixPathTest {
path.writeUtf8File(original);
String fromFile = path.readUtf8File();
assertEquals(original, fromFile);
+ assertEquals(List.of("foo", "bar"), path.readLines());
+ }
+
+ @Test
+ void touch() {
+ UnixPath path = new UnixPath(fs.getPath("example.txt"));
+ assertTrue(path.touch());
+ assertEquals("", path.readUtf8File());
+ assertFalse(path.touch());
}
@Test
@@ -74,9 +89,10 @@ public class UnixPathTest {
Path path = fs.getPath("dir");
UnixPath unixPath = new UnixPath(path);
String permissions = "rwxr-xr--";
- unixPath.createDirectory(permissions);
+ assertTrue(unixPath.createDirectory(permissions));
assertTrue(unixPath.isDirectory());
assertEquals(permissions, unixPath.getPermissions());
+ assertFalse(unixPath.createDirectory(permissions));
}
@Test