X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.jcr%2Fext%2Ftest%2Forg%2Fargeo%2Ffs%2FFsUtilsTest.java;fp=org.argeo.jcr%2Fext%2Ftest%2Forg%2Fargeo%2Ffs%2FFsUtilsTest.java;h=0000000000000000000000000000000000000000;hb=8c2f9a6ead2db97e1713f2ec5e486ce7c45fbc13;hp=793216b1d94ee9e3e6ea265b7b191812ac76b311;hpb=72788789268d2ac01dcb817d134c057307ba6de8;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.jcr/ext/test/org/argeo/fs/FsUtilsTest.java b/org.argeo.jcr/ext/test/org/argeo/fs/FsUtilsTest.java deleted file mode 100644 index 793216b1d..000000000 --- a/org.argeo.jcr/ext/test/org/argeo/fs/FsUtilsTest.java +++ /dev/null @@ -1,49 +0,0 @@ -package org.argeo.fs; - -import java.io.File; -import java.io.IOException; -import java.nio.file.Files; -import java.nio.file.Path; - -/** {@link FsUtils} tests. */ -public class FsUtilsTest { - final static String FILE00 = "file00"; - final static String FILE01 = "file01"; - final static String SUB_DIR = "subDir"; - - public void testDelete() throws IOException { - Path dir = createDir00(); - assert Files.exists(dir); - FsUtils.delete(dir); - assert !Files.exists(dir); - } - - public void testSync() throws IOException { - Path source = createDir00(); - Path target = Files.createTempDirectory(getClass().getName()); - FsUtils.sync(source, target); - assert Files.exists(target.resolve(FILE00)); - assert Files.exists(target.resolve(SUB_DIR)); - assert Files.exists(target.resolve(SUB_DIR + File.separator + FILE01)); - FsUtils.delete(source.resolve(SUB_DIR)); - FsUtils.sync(source, target, true); - assert Files.exists(target.resolve(FILE00)); - assert !Files.exists(target.resolve(SUB_DIR)); - assert !Files.exists(target.resolve(SUB_DIR + File.separator + FILE01)); - - // clean up - FsUtils.delete(source); - FsUtils.delete(target); - - } - - Path createDir00() throws IOException { - Path base = Files.createTempDirectory(getClass().getName()); - base.toFile().deleteOnExit(); - Files.createFile(base.resolve(FILE00)).toFile().deleteOnExit(); - Path subDir = Files.createDirectories(base.resolve(SUB_DIR)); - subDir.toFile().deleteOnExit(); - Files.createFile(subDir.resolve(FILE01)).toFile().deleteOnExit(); - return base; - } -}