diff --git a/datamover/sourceTest/java/ch/systemsx/cisd/datamover/filesystem/remote/rsync/RsyncCopierTest.java b/datamover/sourceTest/java/ch/systemsx/cisd/datamover/filesystem/remote/rsync/RsyncCopierTest.java index fb763944cc1929d871751b18e72f5a06cc759076..1a525ccd4980f1043c600a00c3dbb7b26e0b6425 100644 --- a/datamover/sourceTest/java/ch/systemsx/cisd/datamover/filesystem/remote/rsync/RsyncCopierTest.java +++ b/datamover/sourceTest/java/ch/systemsx/cisd/datamover/filesystem/remote/rsync/RsyncCopierTest.java @@ -224,19 +224,6 @@ public final class RsyncCopierTest assertEquals(RsyncCopier.TERMINATED_STATUS, status); } - @Test(groups = - { "requires_unix" }) - public void testRsyncTerminationBeforeCopy() throws IOException, InterruptedException - { - final File sleepyRsyncBinary = createSleepProcess(100); - final RsyncCopier copier = new RsyncCopier(sleepyRsyncBinary, null, false, false); - // copy monitor can call this method before the copy starts - boolean wasRunning = copier.terminate(); - assertEquals(false, wasRunning); - final Status status = copier.copy(sourceFile, destinationDirectory); - assertEquals(RsyncCopier.TERMINATED_STATUS, status); - } - private File createSleepProcess(int seconds) throws IOException, InterruptedException { return createRsync("2.6.9", "/bin/sleep " + seconds);