X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Ftest%2FTest.java;h=80a20b6939784166e02f09d83f4806c4c098bb8e;hb=6479c35c4734850f517a6ef8de0fce500fdd6693;hp=1fcf9007a1f4d85c2efbf68a87791de9efb01291;hpb=d261d45fb4105fb12b0158d05311394b14ec014c;p=jalview.git diff --git a/forester/java/src/org/forester/test/Test.java b/forester/java/src/org/forester/test/Test.java index 1fcf900..80a20b6 100644 --- a/forester/java/src/org/forester/test/Test.java +++ b/forester/java/src/org/forester/test/Test.java @@ -5698,10 +5698,10 @@ public final class Test { private static boolean testMsaQualityMethod() { try { - final Sequence s0 = BasicSequence.createAaSequence( "a", "ABAXEFGHIJ" ); - final Sequence s1 = BasicSequence.createAaSequence( "b", "ABBXEFGHIJ" ); - final Sequence s2 = BasicSequence.createAaSequence( "c", "AXCXEFGHIJ" ); - final Sequence s3 = BasicSequence.createAaSequence( "d", "AXDDEFGHIJ" ); + final Sequence s0 = BasicSequence.createAaSequence( "a", "ABAXEFGHIJJE-" ); + final Sequence s1 = BasicSequence.createAaSequence( "b", "ABBXEFGHIJJBB" ); + final Sequence s2 = BasicSequence.createAaSequence( "c", "AXCXEFGHIJJ--" ); + final Sequence s3 = BasicSequence.createAaSequence( "d", "AXDDEFGHIJ---" ); final List l = new ArrayList(); l.add( s0 ); l.add( s1 ); @@ -5720,6 +5720,15 @@ public final class Test { if ( !isEqual( 0.75, MsaMethods.calculateIdentityRatio( msa, 3 ) ) ) { return false; } + if ( !isEqual( 0.75, MsaMethods.calculateIdentityRatio( msa, 10 ) ) ) { + return false; + } + if ( !isEqual( 0.25, MsaMethods.calculateIdentityRatio( msa, 11 ) ) ) { + return false; + } + if ( !isEqual( 0.25, MsaMethods.calculateIdentityRatio( msa, 12 ) ) ) { + return false; + } } catch ( final Exception e ) { e.printStackTrace( System.out );