use of org.apache.tools.ant.types.resources.comparators.Reverse in project ant by apache.
the class ScpTest method testMultiResourceCollectionUpload.
@Test
public void testMultiResourceCollectionUpload() throws IOException {
assertNotNull("system property scp.tmp must be set", tempDir);
List<File> uploadList = new ArrayList<>();
for (int i = 0; i < 5; i++) {
uploadList.add(createTemporaryFile());
}
// reverse order resource collection
Sort sort = new Sort();
sort.setProject(scpTask.getProject());
Reverse reverse = new Reverse();
reverse.add(new Name());
sort.add(reverse);
FilenameSelector selector = new FilenameSelector();
selector.setName("scp*");
FileSet fileset = new FileSet();
fileset.setProject(scpTask.getProject());
fileset.setDir(tempDir);
fileset.addFilename(selector);
sort.add(fileset);
scpTask.add(sort);
scpTask.setTodir(sshHostUri);
scpTask.execute();
}
Aggregations