3 import jalview.datamodel.AlignmentI;
5 import java.io.IOException;
7 import org.testng.Assert;
8 import org.testng.annotations.Test;
10 public class PfamFormatInputTest
13 public void testPfamFormatNoLimits() throws IOException
15 AlignmentI al = new jalview.io.AppletFormatAdapter().readFile("ASEQ"
16 + '\t' + "...--FFAFAFF--", DataSourceType.PASTE,
18 Assert.assertEquals(1, al.getHeight(), "Wrong number of sequences");
19 Assert.assertTrue(al.hasValidSequence(),
20 "Didn't extract limits from PFAM ID");
24 public void testPfamFormatValidLimits() throws IOException
26 AlignmentI al = new jalview.io.AppletFormatAdapter().readFile(
27 "ASEQ/15-25" + '\t' + "...--FFAFAFF--",
30 Assert.assertEquals(1, al.getHeight(), "Wrong number of sequences");
31 Assert.assertTrue(al.hasValidSequence(),
32 "Didn't extract limits from PFAM ID");