JAL-3423 TestNG test bugs
authorhansonr <hansonr@STO24954W.ad.stolaf.edu>
Mon, 26 Aug 2019 17:39:46 +0000 (12:39 -0500)
committerhansonr <hansonr@STO24954W.ad.stolaf.edu>
Mon, 26 Aug 2019 17:39:46 +0000 (12:39 -0500)
PDBEntry needs to normalize file names under Windows, particularly for
TestNG tests.

src/jalview/datamodel/PDBEntry.java

index c1dc77c..2d3690c 100755 (executable)
@@ -220,7 +220,7 @@ public class PDBEntry
 
   public void setFile(String f)
   {
-    this.file = f;
+    this.file = f.replace('\\', '/');
   }
 
   public String getFile()
@@ -257,7 +257,7 @@ public class PDBEntry
   {
     if (this.properties == null)
     {
-      this.properties = new Hashtable<String, Object>();
+      this.properties = new Hashtable<>();
     }
     properties.put(key, value);
   }