X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fanalysis%2FTestAlignSeq.java;fp=test%2Fjalview%2Fanalysis%2FTestAlignSeq.java;h=955cca7a21708d7865c1d2ffd66203d4c094ec80;hb=cc9c7f4a740c5f4097ab02aec9afb43ebfa28e83;hp=e2e559422e388bfecaf0c214b154a11752e9a873;hpb=be7bf233b7e6af4f824613b1dbd3d5338498b4c8;p=jalview.git diff --git a/test/jalview/analysis/TestAlignSeq.java b/test/jalview/analysis/TestAlignSeq.java index e2e5594..955cca7 100644 --- a/test/jalview/analysis/TestAlignSeq.java +++ b/test/jalview/analysis/TestAlignSeq.java @@ -108,13 +108,19 @@ public class TestAlignSeq public void testPrintAlignment() { AlignSeq as = AlignSeq.doGlobalNWAlignment(s1, s3, AlignSeq.PEP); + + // s1 = new Sequence("Seq1", "ASDFAQQQRRRSSS"); + // s1.setStart(3); + // s1.setEnd(18); + // s3 = new Sequence("Seq3", "SDFAQQQSSS"); + // final StringBuilder baos = new StringBuilder(); PrintStream ps = new PrintStream(System.out) { @Override public void print(String x) { - baos.append(x); + baos.append(x.replaceAll("\r", "")); } @Override @@ -125,10 +131,17 @@ public class TestAlignSeq }; as.printAlignment(ps); - String expected = "Score = 320.0\nLength of alignment = 10\nSequence Seq1/4-13 (Sequence length = 14)\nSequence Seq3/1-10 (Sequence length = 10)\n\n" + String expected = "Score = 320.0\n" + "Length of alignment = 10\n" + + "Sequence Seq1/4-13 (Sequence length = 14)\n" + + "Sequence Seq3/1-10 (Sequence length = 10)\n" + "\n" + "Seq1/4-13 SDFAQQQRRR\n" + " ||||||| \n" - + "Seq3/1-10 SDFAQQQSSS\n\n" + "Percentage ID = 70.00\n\n"; - assertEquals(expected, baos.toString()); + + "Seq3/1-10 SDFAQQQSSS\n" + "\n" + "Percentage ID = 70.00\n" + + "\n"; + + String s = baos.toString(); + System.out.println(s); + + assertEquals(expected, s); } }