Author: ningjiang
Date: Wed Dec  9 14:12:37 2009
New Revision: 888810

URL: http://svn.apache.org/viewvc?rev=888810&view=rev
Log:
Try to fix the ftp error on windows

Modified:
    
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryAsAbsolutePathTest.java
    
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryTest.java

Modified: 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryAsAbsolutePathTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryAsAbsolutePathTest.java?rev=888810&r1=888809&r2=888810&view=diff
==============================================================================
--- 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryAsAbsolutePathTest.java
 (original)
+++ 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryAsAbsolutePathTest.java
 Wed Dec  9 14:12:37 2009
@@ -72,7 +72,7 @@
         assertMockEndpointsSatisfied();
 
         // give test some time to close file resources
-        Thread.sleep(2000);
+        Thread.sleep(6000);
 
         // now the lwd file should be deleted
         File local = new File("target/lwd/hello.txt").getAbsoluteFile();

Modified: 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryTest.java?rev=888810&r1=888809&r2=888810&view=diff
==============================================================================
--- 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryTest.java
 (original)
+++ 
camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpConsumerLocalWorkDirectoryTest.java
 Wed Dec  9 14:12:37 2009
@@ -35,7 +35,8 @@
 public class FtpConsumerLocalWorkDirectoryTest extends FtpServerTestSupport {
 
     protected String getFtpUrl() {
-        return "ftp://ad...@localhost:"; + getPort() + 
"/lwd/?password=admin&delay=5000&localWorkDirectory=target/lwd";
+        return "ftp://ad...@localhost:"; + getPort()
+               + 
"/lwd/?password=admin&delay=5000&localWorkDirectory=target/lwd&noop=true";
     }
 
     @Override
@@ -48,7 +49,8 @@
     }
 
     private void prepareFtpServer() throws Exception {
-        // prepares the FTP Server by creating a file on the server that we 
want to unit
+        // prepares the FTP Server by creating a file on the server that we 
want
+        // to unit
         // test that we can pool
         Endpoint endpoint = context.getEndpoint(getFtpUrl());
         Exchange exchange = endpoint.createExchange();
@@ -69,16 +71,16 @@
         assertMockEndpointsSatisfied();
 
         // give test some time to close file resources
-        Thread.sleep(2000);
-
-        // now the lwd file should be deleted
-        File local = new File("target/lwd/hello.txt").getAbsoluteFile();
-        assertFalse("Local work file should have been deleted", 
local.exists());
+        Thread.sleep(6000);
 
         // and the out file should exists
         File out = new File("target/out/hello.txt").getAbsoluteFile();
         assertTrue("file should exists", out.exists());
         assertEquals("Hello World", IOConverter.toString(out, null));
+
+        // now the lwd file should be deleted
+        File local = new File("target/lwd/hello.txt").getAbsoluteFile();
+        assertFalse("Local work file should have been deleted", 
local.exists());
     }
 
     protected RouteBuilder createRouteBuilder() throws Exception {
@@ -88,7 +90,7 @@
                     public void process(Exchange exchange) throws Exception {
                         File body = exchange.getIn().getBody(File.class);
                         assertNotNull(body);
-                        assertTrue("Local work file should exists", 
body.exists());                        
+                        assertTrue("Local work file should exists", 
body.exists());
                         
assertEquals(FileUtil.normalizePath("target/lwd/hello.txt"), body.getPath());
                     }
                 }).to("mock:result", "file://target/out");
@@ -96,4 +98,4 @@
         };
     }
 
-}
\ No newline at end of file
+}


Reply via email to