Author: bvahdat
Date: Fri Aug 17 18:22:16 2012
New Revision: 1374384
URL: http://svn.apache.org/viewvc?rev=1374384&view=rev
Log:
Merged revisions 1374110 via svnmerge from
https://svn.apache.org/repos/asf/camel/trunk
........
r1374110 | bvahdat | 2012-08-17 02:16:28 +0200 (Fr, 17 Aug 2012) | 1 line
CAMEL-5514: Fixed the broken unit-tests by camel-ftp, cleaned up the
duplicated logic in case of the missing "SunX509" algorithm by
SftpServerTestSupport (CAMEL-4084). Also removed the @Ignore tag to see how the
next build would go on the CI-Server.
........
Modified:
camel/branches/camel-2.10.x/ (props changed)
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpChmodTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpConsumeTemplateTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProduceTempFileTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathNoStepwiseTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSetCipherTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteNotStepwiseTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeNotStepwiseTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveNotStepwiseTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceNotStepwiseTest.java
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceTest.java
Propchange: camel/branches/camel-2.10.x/
------------------------------------------------------------------------------
Merged /camel/trunk:r1374110
Propchange: camel/branches/camel-2.10.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpChmodTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpChmodTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpChmodTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpChmodTest.java
Fri Aug 17 18:22:16 2012
@@ -19,13 +19,11 @@ package org.apache.camel.component.file.
import java.io.File;
import org.apache.camel.Exchange;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpChmodTest extends SftpServerTestSupport {
@Override
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpConsumeTemplateTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpConsumeTemplateTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpConsumeTemplateTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpConsumeTemplateTest.java
Fri Aug 17 18:22:16 2012
@@ -17,13 +17,11 @@
package org.apache.camel.component.file.remote.sftp;
import org.apache.camel.Exchange;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpConsumeTemplateTest extends SftpServerTestSupport {
@Override
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProduceTempFileTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProduceTempFileTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProduceTempFileTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProduceTempFileTest.java
Fri Aug 17 18:22:16 2012
@@ -20,13 +20,11 @@ import java.io.File;
import org.apache.camel.Exchange;
import org.apache.camel.util.FileUtil;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpProduceTempFileTest extends SftpServerTestSupport {
@Override
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathNoStepwiseTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathNoStepwiseTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathNoStepwiseTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathNoStepwiseTest.java
Fri Aug 17 18:22:16 2012
@@ -20,13 +20,11 @@ import java.io.File;
import org.apache.camel.Exchange;
import org.apache.camel.converter.IOConverter;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpProducerFileWithPathNoStepwiseTest extends
SftpServerTestSupport {
private String getFtpUrl() {
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpProducerFileWithPathTest.java
Fri Aug 17 18:22:16 2012
@@ -20,13 +20,11 @@ import java.io.File;
import org.apache.camel.Exchange;
import org.apache.camel.converter.IOConverter;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpProducerFileWithPathTest extends SftpServerTestSupport {
private String getFtpUrl() {
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpServerTestSupport.java
Fri Aug 17 18:22:16 2012
@@ -17,9 +17,6 @@
package org.apache.camel.component.file.remote.sftp;
import java.security.NoSuchAlgorithmException;
-import java.security.Provider;
-import java.security.Provider.Service;
-import java.security.Security;
import java.util.Arrays;
import org.apache.camel.component.file.remote.BaseServerTestSupport;
@@ -47,27 +44,10 @@ public class SftpServerTestSupport exten
@Before
public void setUp() throws Exception {
deleteDirectory(FTP_ROOT_DIR);
+ super.setUp();
-
-
- canTest = false;
- for (Provider p : Security.getProviders()) {
- for (Service s : p.getServices()) {
- if ("SunX509".equalsIgnoreCase(s.getAlgorithm())) {
- canTest = true;
- }
- }
- }
- if (!canTest) {
- String name = System.getProperty("java.vendor");
- System.out.println("SunX509 is not avail on this jdk [" + name +
"] Testing is skipped!");
- return;
- }
- canTest = false;
-
+ canTest = true;
try {
- super.setUp();
-
sshd = SshServer.setUpDefaultServer();
sshd.setPort(getPort());
sshd.setKeyPairProvider(new FileKeyPairProvider(new
String[]{"src/test/resources/hostkey.pem"}));
@@ -75,21 +55,17 @@ public class SftpServerTestSupport exten
sshd.setCommandFactory(new ScpCommandFactory());
sshd.setPasswordAuthenticator(new MyPasswordAuthenticator());
sshd.start();
-
} catch (Exception e) {
// ignore if algorithm is not on the OS
NoSuchAlgorithmException nsae =
ObjectHelper.getException(NoSuchAlgorithmException.class, e);
if (nsae != null) {
canTest = false;
- String name = System.getProperty("os.name");
- System.out.println("SunX509 is not avail on this platform [" +
name + "] Testing is skipped! Real cause: " + nsae.getMessage());
+ log.warn("SunX509 is not avail on this platform [{0}] Testing
is skipped! Real cause: {1}", System.getProperty("os.name"), nsae.getMessage());
} else {
// some other error then throw it so the test can fail
throw e;
}
}
-
- canTest = true;
}
@Override
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSetCipherTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSetCipherTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSetCipherTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSetCipherTest.java
Fri Aug 17 18:22:16 2012
@@ -20,13 +20,11 @@ import java.io.File;
import org.apache.camel.Exchange;
import org.apache.camel.component.file.remote.SftpEndpoint;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSetCipherTest extends SftpServerTestSupport {
@Override
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteNotStepwiseTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteNotStepwiseTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteNotStepwiseTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteNotStepwiseTest.java
Fri Aug 17 18:22:16 2012
@@ -17,12 +17,10 @@
package org.apache.camel.component.file.remote.sftp;
import org.apache.camel.builder.RouteBuilder;
-import org.junit.Ignore;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeAbsoluteNotStepwiseTest extends
SftpSimpleConsumeAbsoluteTest {
@Override
@@ -30,7 +28,8 @@ public class SftpSimpleConsumeAbsoluteNo
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/tmp/mytemp?username=admin&password=admin&delay=10s&disconnect=true&stepwise=false")
+ // we must remember to use // slash because of the url
separator
+ from("sftp://localhost:" + getPort() + "//" +
createAbsolutePath() +
"?username=admin&password=admin&delay=10s&disconnect=true&stepwise=false")
.routeId("foo").noAutoStartup()
.to("mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeAbsoluteTest.java
Fri Aug 17 18:22:16 2012
@@ -19,15 +19,23 @@ package org.apache.camel.component.file.
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeAbsoluteTest extends SftpServerTestSupport {
+ protected static String createAbsolutePath() {
+ String answer = System.getProperty("user.dir") + "/" + FTP_ROOT_DIR +
"/tmp/mytemp";
+
+ if (isPlatform("windows")) {
+ answer = answer.replace('\\', '/');
+ }
+
+ return answer;
+ }
+
@Test
public void testSftpSimpleConsumeAbsolute() throws Exception {
if (!canTest()) {
@@ -36,13 +44,12 @@ public class SftpSimpleConsumeAbsoluteTe
String expected = "Hello World";
- // FTP Server does not support absolute path, so lets simulate it
- String path = FTP_ROOT_DIR + "/tmp/mytemp";
- template.sendBodyAndHeader("file:" + path, expected,
Exchange.FILE_NAME, "hello.txt");
+ template.sendBodyAndHeader("file:" + createAbsolutePath(), expected,
Exchange.FILE_NAME, "hello.txt");
MockEndpoint mock = getMockEndpoint("mock:result");
mock.expectedMessageCount(1);
- mock.expectedHeaderReceived(Exchange.FILE_NAME, "hello.txt");
+ mock.expectedBodiesReceived(expected);
+ mock.expectedHeaderReceived(Exchange.FILE_NAME_ONLY, "hello.txt");
context.startRoute("foo");
@@ -54,7 +61,8 @@ public class SftpSimpleConsumeAbsoluteTe
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/tmp/mytemp?username=admin&password=admin&delay=10s&disconnect=true")
+ // we must remember to use // slash because of the url
separator
+ from("sftp://localhost:" + getPort() + "//" +
createAbsolutePath() +
"?username=admin&password=admin&delay=10s&disconnect=true")
.routeId("foo").noAutoStartup()
.to("mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeNotStepwiseTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeNotStepwiseTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeNotStepwiseTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeNotStepwiseTest.java
Fri Aug 17 18:22:16 2012
@@ -17,12 +17,10 @@
package org.apache.camel.component.file.remote.sftp;
import org.apache.camel.builder.RouteBuilder;
-import org.junit.Ignore;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeNotStepwiseTest extends SftpSimpleConsumeTest {
@Override
@@ -30,7 +28,7 @@ public class SftpSimpleConsumeNotStepwis
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/?username=admin&password=admin&delay=10s&disconnect=true&stepwise=false")
+ from("sftp://localhost:" + getPort() + "/" + FTP_ROOT_DIR +
"?username=admin&password=admin&delay=10s&disconnect=true&stepwise=false")
.routeId("foo").noAutoStartup()
.to("mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveNotStepwiseTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveNotStepwiseTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveNotStepwiseTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveNotStepwiseTest.java
Fri Aug 17 18:22:16 2012
@@ -17,12 +17,10 @@
package org.apache.camel.component.file.remote.sftp;
import org.apache.camel.builder.RouteBuilder;
-import org.junit.Ignore;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeRecursiveNotStepwiseTest extends
SftpSimpleConsumeRecursiveTest {
@Override
@@ -30,7 +28,7 @@ public class SftpSimpleConsumeRecursiveN
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/?username=admin&password=admin&delay=10s&disconnect=true&recursive=true&stepwise=false")
+ from("sftp://localhost:" + getPort() + "/" + FTP_ROOT_DIR +
"?username=admin&password=admin&delay=10s&disconnect=true&recursive=true&stepwise=false")
.routeId("foo").noAutoStartup()
.to("log:result", "mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeRecursiveTest.java
Fri Aug 17 18:22:16 2012
@@ -19,13 +19,11 @@ package org.apache.camel.component.file.
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeRecursiveTest extends SftpServerTestSupport {
@Test
@@ -53,7 +51,7 @@ public class SftpSimpleConsumeRecursiveT
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/?username=admin&password=admin&delay=10s&disconnect=true&recursive=true")
+ from("sftp://localhost:" + getPort() + "/" + FTP_ROOT_DIR +
"?username=admin&password=admin&delay=10s&disconnect=true&recursive=true")
.routeId("foo").noAutoStartup()
.to("log:result", "mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleConsumeTest.java
Fri Aug 17 18:22:16 2012
@@ -19,13 +19,11 @@ package org.apache.camel.component.file.
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleConsumeTest extends SftpServerTestSupport {
@Test
@@ -53,7 +51,7 @@ public class SftpSimpleConsumeTest exten
return new RouteBuilder() {
@Override
public void configure() throws Exception {
- from("sftp://localhost:" + getPort() +
"/?username=admin&password=admin&delay=10s&disconnect=true")
+ from("sftp://localhost:" + getPort() + "/" + FTP_ROOT_DIR +
"?username=admin&password=admin&delay=10s&disconnect=true")
.routeId("foo").noAutoStartup()
.to("mock:result");
}
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceNotStepwiseTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceNotStepwiseTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceNotStepwiseTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceNotStepwiseTest.java
Fri Aug 17 18:22:16 2012
@@ -19,13 +19,11 @@ package org.apache.camel.component.file.
import java.io.File;
import org.apache.camel.Exchange;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleProduceNotStepwiseTest extends SftpServerTestSupport {
@Override
@@ -39,7 +37,7 @@ public class SftpSimpleProduceNotStepwis
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/?username=admin&password=admin&stepwise=false", "Hello World",
Exchange.FILE_NAME, "hello.txt");
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "?username=admin&password=admin&stepwise=false", "Hello World",
Exchange.FILE_NAME, "hello.txt");
File file = new File(FTP_ROOT_DIR + "/hello.txt").getAbsoluteFile();
assertTrue("File should exist: " + file, file.exists());
@@ -52,7 +50,7 @@ public class SftpSimpleProduceNotStepwis
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/mysub?username=admin&password=admin&stepwise=false", "Bye World",
Exchange.FILE_NAME, "bye.txt");
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "/mysub?username=admin&password=admin&stepwise=false", "Bye
World", Exchange.FILE_NAME, "bye.txt");
File file = new File(FTP_ROOT_DIR +
"/mysub/bye.txt").getAbsoluteFile();
assertTrue("File should exist: " + file, file.exists());
@@ -65,7 +63,7 @@ public class SftpSimpleProduceNotStepwis
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/mysub/myother?username=admin&password=admin&stepwise=false",
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "/mysub/myother?username=admin&password=admin&stepwise=false",
"Farewell World", Exchange.FILE_NAME, "farewell.txt");
File file = new File(FTP_ROOT_DIR +
"/mysub/myother/farewell.txt").getAbsoluteFile();
Modified:
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceTest.java?rev=1374384&r1=1374383&r2=1374384&view=diff
==============================================================================
---
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceTest.java
(original)
+++
camel/branches/camel-2.10.x/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/SftpSimpleProduceTest.java
Fri Aug 17 18:22:16 2012
@@ -19,13 +19,11 @@ package org.apache.camel.component.file.
import java.io.File;
import org.apache.camel.Exchange;
-import org.junit.Ignore;
import org.junit.Test;
/**
* @version
*/
-@Ignore("Disabled due CI servers fails on full build running with these tests")
public class SftpSimpleProduceTest extends SftpServerTestSupport {
@Override
@@ -39,7 +37,7 @@ public class SftpSimpleProduceTest exten
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/?username=admin&password=admin", "Hello World", Exchange.FILE_NAME,
"hello.txt");
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "?username=admin&password=admin", "Hello World",
Exchange.FILE_NAME, "hello.txt");
File file = new File(FTP_ROOT_DIR + "/hello.txt").getAbsoluteFile();
assertTrue("File should exist: " + file, file.exists());
@@ -52,7 +50,7 @@ public class SftpSimpleProduceTest exten
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/mysub?username=admin&password=admin", "Bye World", Exchange.FILE_NAME,
"bye.txt");
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "/mysub?username=admin&password=admin", "Bye World",
Exchange.FILE_NAME, "bye.txt");
File file = new File(FTP_ROOT_DIR +
"/mysub/bye.txt").getAbsoluteFile();
assertTrue("File should exist: " + file, file.exists());
@@ -65,7 +63,7 @@ public class SftpSimpleProduceTest exten
return;
}
- template.sendBodyAndHeader("sftp://localhost:" + getPort() +
"/mysub/myother?username=admin&password=admin", "Farewell World",
Exchange.FILE_NAME, "farewell.txt");
+ template.sendBodyAndHeader("sftp://localhost:" + getPort() + "/" +
FTP_ROOT_DIR + "/mysub/myother?username=admin&password=admin", "Farewell
World", Exchange.FILE_NAME, "farewell.txt");
File file = new File(FTP_ROOT_DIR +
"/mysub/myother/farewell.txt").getAbsoluteFile();
assertTrue("File should exist: " + file, file.exists());