[jboss-svn-commits] JBL Code SVN: r8350 - in labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss: internal/soa/esb/couriers/tests soa/esb/common/tests
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Dec 15 11:17:45 EST 2006
Author: mark.little at jboss.com
Date: 2006-12-15 11:17:39 -0500 (Fri, 15 Dec 2006)
New Revision: 8350
Modified:
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierIntegrationTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FtpFileHandlerIntegrationTest.java
labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java
Log:
Added password configuration for FTP test.
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierIntegrationTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierIntegrationTest.java 2006-12-15 15:45:35 UTC (rev 8349)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/CourierIntegrationTest.java 2006-12-15 16:17:39 UTC (rev 8350)
@@ -66,7 +66,10 @@
@Test
public void testFTPDeliver () throws Exception
{
- deliver("ftp://"+getFtpUser()+"@"+getFtpHostname()+"/"+getFtpDir());
+ if (getFtpPwd() != "")
+ deliver("ftp://"+getFtpUser()+":"+getFtpPwd()+"@"+getFtpHostname()+"/"+getFtpDir());
+ else
+ deliver("ftp://"+getFtpUser()+"@"+getFtpHostname()+"/"+getFtpDir());
}
@Test
@@ -78,7 +81,10 @@
@Test
public void pickupFTP () throws Exception
{
- pickup("ftp://"+getFtpUser()+"@"+getFtpHostname()+"/"+getFtpDir());
+ if (getFtpPwd() != "")
+ pickup("ftp://"+getFtpUser()+":"+getFtpPwd()+"@"+getFtpHostname()+"/"+getFtpDir());
+ else
+ pickup("ftp://"+getFtpUser()+"@"+getFtpHostname()+"/"+getFtpDir());
}
private final FileEpr getEpr(String sUrl) throws Exception
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FtpFileHandlerIntegrationTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FtpFileHandlerIntegrationTest.java 2006-12-15 15:45:35 UTC (rev 8349)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/internal/soa/esb/couriers/tests/FtpFileHandlerIntegrationTest.java 2006-12-15 16:17:39 UTC (rev 8350)
@@ -152,7 +152,12 @@
@Test
public void testValidConnect () throws Exception
{
- FTPEpr ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
+ FTPEpr ftpEpr = null;
+
+ if (getFtpPwd() != "")
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + ":" + getFtpPwd()+ "@" + getFtpHostname() + getFtpDir());
+ else
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
try
{
@@ -196,8 +201,13 @@
@Test
public void testGetFileList () throws Exception
{
- FTPEpr ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
-
+ FTPEpr ftpEpr = null;
+
+ if (getFtpPwd() != "")
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + ":" + getFtpPwd()+ "@" + getFtpHostname() + getFtpDir());
+ else
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
+
try
{
FtpFileHandler handler = (FtpFileHandler) FileHandlerFactory.getInstance().getFileHandler(ftpEpr);
@@ -217,7 +227,12 @@
@Test
public void testGetFile () throws Exception
{
- FTPEpr ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
+ FTPEpr ftpEpr = null;
+
+ if (getFtpPwd() != "")
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + ":" + getFtpPwd()+ "@" + getFtpHostname() + getFtpDir());
+ else
+ ftpEpr = new FTPEpr("ftp://" + getFtpUser() + "@" + getFtpHostname() + getFtpDir());
try
{
Modified: labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java 2006-12-15 15:45:35 UTC (rev 8349)
+++ labs/jbossesb/trunk/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/BaseTest.java 2006-12-15 16:17:39 UTC (rev 8350)
@@ -67,6 +67,9 @@
/** The FTP directory used for unit tests **/
public static String FTP_DIR = "org.jboss.esb.test.ftp.dir" ;
+
+ /** The FTP password for unit tests **/
+ public static String FTP_PWD = "org.jboss.esb.test.ftp.pwd";
/** The Logger. */
protected Logger log = Logger.getLogger(getClass());
@@ -117,7 +120,9 @@
.getProperty(FTP_USER, "anonymous");
String ftpDir = ModulePropertyManager.getPropertyManager(ModulePropertyManager.CONNECTION_MODULE)
.getProperty(FTP_DIR, "/pub/DNS");
-
+ String ftpPwd = ModulePropertyManager.getPropertyManager(ModulePropertyManager.CONNECTION_MODULE)
+ .getProperty(FTP_PWD, "");
+
// Setting the paremeters in the HashMap
HashMap<String, String> systemParameters = new HashMap<String, String>();
systemParameters.put(DB_DRIVER, dbDriver);
@@ -127,6 +132,7 @@
systemParameters.put(FTP_HOSTNAME, ftpHostname);
systemParameters.put(FTP_USER, ftpUser);
systemParameters.put(FTP_DIR, ftpDir);
+ systemParameters.put(FTP_PWD, ftpPwd);
log.log(Priority.INFO, "DB parameters:");
log.log(Priority.INFO, "Driver=" + dbDriver);
@@ -137,6 +143,7 @@
log.log(Priority.INFO, "Hostname=" + ftpHostname);
log.log(Priority.INFO, "User=" + ftpUser);
log.log(Priority.INFO, "Dir=" + ftpDir);
+ log.log(Priority.INFO, "Password="+ftpPwd);
return systemParameters;
}
@@ -175,8 +182,12 @@
{
return SYSTEM_PARAMETERS.get(FTP_DIR) ;
}
+
+ protected String getFtpPwd ()
+ {
+ return SYSTEM_PARAMETERS.get(FTP_PWD);
+ }
-
public Connection getDbConnection() throws SQLException
{
registerJdbcDriver();
More information about the jboss-svn-commits
mailing list