JAL-4134 JAL-3855 store/restore groups, tree and threshold used to cluster a PAE...
[jalview.git] / test / jalview / project / Jalview2xmlTests.java
index 510b21d..0ab9dcb 100644 (file)
@@ -1567,7 +1567,7 @@ public class Jalview2xmlTests extends Jalview2xmlBase
     Assert.assertTrue(content.contains("\t1.")); // at least one element must be 1
     float[][] vals = ContactMatrix.fromFloatStringToContacts(content, sq.getLength(), sq.getLength());
     assertEquals(vals[3][4],paevals[3][4]);
-    
+    dummyMat.makeGroups(0.5f, false);
     AlignmentAnnotation paeCm = sq.addContactList(dummyMat);
     al.addAnnotation(paeCm);
     File tfile = File.createTempFile("testStoreAndRecoverPAEmatrix",
@@ -1598,6 +1598,11 @@ public class Jalview2xmlTests extends Jalview2xmlBase
         Assert.assertEquals(oldCM.getContactAt(j), newCM.getContactAt(j));
       }
     }
+    Assert.assertEquals(dummyMat.hasGroups(), restoredMat.hasGroups());
+    Assert.assertEquals(dummyMat.getGroups(), restoredMat.getGroups());
+    Assert.assertEquals(dummyMat.hasTree(), restoredMat.hasTree());
+    Assert.assertEquals(dummyMat.getNewick(), restoredMat.getNewick());
+    
     
   }