Merge branch 'feature/JAL-3187linkedFeatures' into feature/JAL-3251biotypedMappings
[jalview.git] / test / jalview / io / gff / ExonerateHelperTest.java
index a0c3577..940859c 100644 (file)
@@ -35,6 +35,7 @@ import jalview.datamodel.Sequence;
 import jalview.datamodel.SequenceDummy;
 import jalview.datamodel.SequenceI;
 import jalview.gui.AlignFrame;
+import jalview.gui.JvOptionPane;
 import jalview.io.DataSourceType;
 import jalview.io.FileLoader;
 
@@ -44,28 +45,37 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
+import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
 public class ExonerateHelperTest
 {
+
+  @BeforeClass(alwaysRun = true)
+  public void setUpJvOptionPane()
+  {
+    JvOptionPane.setInteractiveMode(false);
+    JvOptionPane.setMockResponse(JvOptionPane.CANCEL_OPTION);
+  }
+
   @Test(groups = "Functional")
   public void testGetMappingType()
   {
     // protein-to-dna:
-    assertSame(MappingType.PeptideToNucleotide,
+    assertSame(MappingType.PeptideToGenome,
             ExonerateHelper
                     .getMappingType("exonerate:protein2genome:local"));
-    assertSame(MappingType.PeptideToNucleotide,
+    assertSame(MappingType.PeptideToGenome,
             ExonerateHelper.getMappingType("exonerate:protein2dna:local"));
 
     // dna-to-dna:
-    assertSame(MappingType.NucleotideToNucleotide,
+    assertSame(MappingType.GenomeToCdna,
             ExonerateHelper.getMappingType("coding2coding"));
-    assertSame(MappingType.NucleotideToNucleotide,
+    assertSame(MappingType.GenomeToCdna,
             ExonerateHelper.getMappingType("coding2genome"));
-    assertSame(MappingType.NucleotideToNucleotide,
+    assertSame(MappingType.GenomeToCdna,
             ExonerateHelper.getMappingType("cdna2genome"));
-    assertSame(MappingType.NucleotideToNucleotide,
+    assertSame(MappingType.GenomeToCdna,
             ExonerateHelper.getMappingType("genome2genome"));
     assertNull(ExonerateHelper.getMappingType("affine:local"));
   }