diff options
author | Håkon Hallingstad <hakon@yahooinc.com> | 2023-04-28 16:36:07 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@yahooinc.com> | 2023-04-28 16:36:07 +0200 |
commit | c0d333e08cc6b9314b535e2dc67e29327d10daeb (patch) | |
tree | 6dfbe5f35e7a19810158ea5ae9c926768749b312 /node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task | |
parent | 3696495e19439cb786dd68edebac77d2ba492247 (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.java | 20 |
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 |