import jalview.datamodel.SequenceDummy;
import jalview.datamodel.SequenceI;
import jalview.gui.AlignFrame;
+import jalview.gui.JvOptionPane;
+import jalview.io.DataSourceType;
import jalview.io.FileLoader;
-import jalview.io.FormatAdapter;
import java.util.List;
+import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
/**
*/
public class GffTests
{
+
+ @BeforeClass(alwaysRun = true)
+ public void setUpJvOptionPane()
+ {
+ JvOptionPane.setInteractiveMode(false);
+ JvOptionPane.setMockResponse(JvOptionPane.CANCEL_OPTION);
+ }
+
/**
* Test the case where we load a protein ('query') sequence, then exonerateGff
* describing its mapping to cDNA, and then a DNA sequence including the
{
String proteinSeq = ">prot1/10-16\nYCWRSGA";
AlignFrame af = new FileLoader(false).LoadFileWaitTillLoaded(
- proteinSeq, FormatAdapter.PASTE);
+ proteinSeq, DataSourceType.PASTE);
/*
* exonerate GFF output mapping residues 11-15 (CWRSG)
*/
String exonerateGff = "##gff-version 2\n"
+ "prot1\tprotein2genome\tsimilarity\t11\t15\t99\t-\t.\talignment_id 0 ; Target dna1 ; Align 11 24 5";
- af.loadJalviewDataFile(exonerateGff, FormatAdapter.PASTE, null, null);
+ af.loadJalviewDataFile(exonerateGff, DataSourceType.PASTE, null, null);
/*
* check we have a mapping from prot1 to SequenceDummy 'dna1'