Changeset 6879


Ignore:
Timestamp:
09/03/10 11:02:12 (9 years ago)
Author:
melissa
Message:

Added more logging to LocationTest, in an attempt to track down the intermittent failures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/components/common/test/loci/common/utests/LocationTest.java

    r6847 r6879  
    102102  public void testReadWriteMode() { 
    103103    for (int i=0; i<files.length; i++) { 
    104       assertEquals(files[i].canRead(), mode[i].indexOf("r") != -1); 
    105       assertEquals(files[i].canWrite(), mode[i].indexOf("w") != -1); 
     104      String msg = files[i].getName(); 
     105      assertEquals(msg, files[i].canRead(), mode[i].indexOf("r") != -1); 
     106      assertEquals(msg, files[i].canWrite(), mode[i].indexOf("w") != -1); 
    106107    } 
    107108  } 
     
    110111  public void testAbsolute() { 
    111112    for (Location file : files) { 
    112       assertEquals(file.getAbsolutePath(), 
     113      assertEquals(file.getName(), file.getAbsolutePath(), 
    113114        file.getAbsoluteFile().getAbsolutePath()); 
    114115    } 
     
    118119  public void testExists() { 
    119120    for (int i=0; i<files.length; i++) { 
    120       assertEquals(files[i].exists(), exists[i]); 
     121      assertEquals(files[i].getName(), files[i].exists(), exists[i]); 
    121122    } 
    122123  } 
     
    125126  public void testCanonical() throws IOException { 
    126127    for (Location file : files) { 
    127       assertEquals(file.getCanonicalPath(), 
     128      assertEquals(file.getName(), file.getCanonicalPath(), 
    128129        file.getCanonicalFile().getAbsolutePath()); 
    129130    } 
     
    133134  public void testParent() { 
    134135    for (Location file : files) { 
    135       assertEquals(file.getParent(), file.getParentFile().getAbsolutePath()); 
     136      assertEquals(file.getName(), file.getParent(), 
     137        file.getParentFile().getAbsolutePath()); 
    136138    } 
    137139  } 
     
    140142  public void testIsDirectory() { 
    141143    for (int i=0; i<files.length; i++) { 
    142       assertEquals(files[i].isDirectory(), isDirectory[i]); 
     144      assertEquals(files[i].getName(), files[i].isDirectory(), isDirectory[i]); 
    143145    } 
    144146  } 
     
    147149  public void testIsFile() { 
    148150    for (int i=0; i<files.length; i++) { 
    149       assertEquals(files[i].isFile(), !isDirectory[i] && exists[i]); 
     151      assertEquals(files[i].getName(), files[i].isFile(), 
     152        !isDirectory[i] && exists[i]); 
    150153    } 
    151154  } 
     
    154157  public void testIsHidden() { 
    155158    for (int i=0; i<files.length; i++) { 
    156       assertEquals(files[i].isHidden(), isHidden[i]); 
     159      assertEquals(files[i].getName(), files[i].isHidden(), isHidden[i]); 
    157160    } 
    158161  } 
     
    166169 
    167170      if (!files[i].isDirectory()) { 
    168         assertEquals(completeList, null); 
    169         assertEquals(unhiddenList, null); 
    170         assertEquals(fileList, null); 
     171        assertEquals(files[i].getName(), completeList, null); 
     172        assertEquals(files[i].getName(), unhiddenList, null); 
     173        assertEquals(files[i].getName(), fileList, null); 
    171174        continue; 
    172175      } 
    173176 
    174       assertEquals(completeList.length, fileList.length); 
     177      assertEquals(files[i].getName(), completeList.length, fileList.length); 
    175178 
    176179      List<String> complete = Arrays.asList(completeList); 
    177180      for (String child : unhiddenList) { 
    178         assertEquals(complete.contains(child), true); 
    179         assertEquals(new Location(files[i], child).isHidden(), false); 
     181        assertEquals(files[i].getName(), complete.contains(child), true); 
     182        assertEquals(files[i].getName(), 
     183          new Location(files[i], child).isHidden(), false); 
    180184      } 
    181185 
    182186      for (int f=0; f<fileList.length; f++) { 
    183         assertEquals(fileList[f].getName(), completeList[f]); 
     187        assertEquals(files[i].getName(), 
     188          fileList[f].getName(), completeList[f]); 
    184189      } 
    185190    } 
     
    196201        path += File.separator; 
    197202      } 
    198       assertEquals(file.toURL(), new URL(path)); 
     203      assertEquals(file.getName(), file.toURL(), new URL(path)); 
    199204    } 
    200205  } 
     
    203208  public void testToString() { 
    204209    for (Location file : files) { 
    205       assertEquals(file.toString(), file.getAbsolutePath()); 
     210      assertEquals(file.getName(), file.toString(), file.getAbsolutePath()); 
    206211    } 
    207212  } 
Note: See TracChangeset for help on using the changeset viewer.