Merge branch 'develop' (JAL-4102 2.11.2.6 patch release) into features/r2_11_2_alphaf... features/r2_11_2_alphafold/JAL-2349_JAL-3855
authorJames Procter <j.procter@dundee.ac.uk>
Tue, 24 Jan 2023 06:26:15 +0000 (06:26 +0000)
committerJames Procter <j.procter@dundee.ac.uk>
Tue, 24 Jan 2023 06:26:15 +0000 (06:26 +0000)
1  2 
RELEASE
test/jalview/ws/dbsources/UniprotTest.java

diff --combined RELEASE
+++ b/RELEASE
@@@ -1,2 -1,2 +1,2 @@@
--jalview.release=releases/Release_2_11_2_Branch
 -jalview.version=2.11.2.6
++jalview.release=releases/Release_2_11_3_Branch
 +jalview.version=2.11.3
@@@ -224,14 -224,22 +224,25 @@@ public class UniprotTes
      res = DBRefUtils.searchRefsForSource(seq.getDBRefs(),
              DBRefSource.UNIPROT);
      assertEquals(2, res.size());
 +    res = DBRefUtils.searchRefs(seq.getDBRefs(), "AAK85932");
 +    assertEquals(1, res.size());
 +    assertTrue("1".equals(res.get(0).getVersion()));
      /*
       * NB this test fragile - relies on ordering being preserved
       */
      assertTrue(res.get(0).isCanonical());
      assertFalse(res.get(1).isCanonical());
+     // check version is preserved for EMBLCDS
+     res = DBRefUtils.searchRefs(seq.getDBRefs(), "AAK85932");
+     assertEquals(1, res.size());
+     // Ideally we would expect AAK85932.1 -> AAK85932
+     // assertTrue("1".equals(res.get(0).getVersion()));
+     // but it also passes through DBrefUtils.ensurePrimaries which adds
+     // (promoted) to the version string
+     // FIXME: Jim needs to specify what (promoted) means !! - or perhaps we just
+     // ignore it !
+     assertEquals("1 (promoted)", (res.get(0).getVersion()));
    }
  
    /**