antoine 2003/08/22 03:48:08 Modified: src/testcases/org/apache/tools/ant/taskdefs/optional/net FTPTest.java Log: Added a new testcase which fails on UNIX. I need to change the inner class AntFTPFile so that it scans subdir on case sensitive systems when case sensitive is set to false and a path element is not found with its original spelling. Revision Changes Path 1.8 +13 -0 ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java Index: FTPTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/optional/net/FTPTest.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- FTPTest.java 21 Aug 2003 16:56:12 -0000 1.7 +++ FTPTest.java 22 Aug 2003 10:48:08 -0000 1.8 @@ -206,6 +206,19 @@ } } } + public void test2bisButCaseInsensitive() { + if (loginSuceeded) { + if (changeRemoteDir(remoteTmpDir)) { + FTP.FTPDirectoryScanner ds = myFTPTask.newScanner(ftp); + ds.setBasedir(new File(getProject().getBaseDir(), "tmp")); + ds.setIncludes(new String[] {"alpha/BETA/gamma/"}); + ds.setCaseSensitive(false); + ds.scan(); + compareFiles(ds, new String[] {"alpha/beta/gamma/gamma.xml"}, + new String[] {"alpha/beta/gamma"}); + } + } + } public void testGetWithSelector() { expectLogContaining("ftp-get-with-selector", "selectors are not supported in remote filesets");
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]