antoine     2003/07/11 07:53:05

  Modified:    src/testcases/org/apache/tools/ant/util FileUtilsTest.java
  Log:
  Allow FileUtilsTest to run on DOS/Windows when current drive letter is not C:
  PR: 21383
  Submitted by: Brad Clarke ( bclarke at booksys dot com)
  
  Revision  Changes    Path
  1.20      +2 -8      
ant/src/testcases/org/apache/tools/ant/util/FileUtilsTest.java
  
  Index: FileUtilsTest.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/testcases/org/apache/tools/ant/util/FileUtilsTest.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- FileUtilsTest.java        28 Jun 2003 14:18:40 -0000      1.19
  +++ FileUtilsTest.java        11 Jul 2003 14:53:05 -0000      1.20
  @@ -429,20 +429,14 @@
       public void testToURI() {
           String dosRoot = null;
           if (Os.isFamily("dos")) {
  -            dosRoot = "C:/";
  +            dosRoot = System.getProperty("user.dir").charAt(0) + ":/";
           }
           else
           {
               dosRoot = "";
           }
           if (Os.isFamily("dos")) {
  -            assertEquals("file:///"+ dosRoot + "foo", fu.toURI("c:\\foo"));
  -        }
  -        if (Os.isFamily("dos")) {
  -            // this amounts to : are we under cygwin ?
  -            if 
(Character.isLowerCase(System.getProperty("user.dir").charAt(0))) {
  -                dosRoot = "c:/";
  -            }
  +            assertEquals("file:///C:/foo", fu.toURI("c:\\foo"));
           }
           assertEquals("file:///" + dosRoot + "foo", fu.toURI("/foo"));
           assertEquals("file:./foo",  fu.toURI("./foo"));
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to