Clover icon

Coverage Report

  1. Project Clover database Tue Mar 10 2026 14:58:44 GMT
  2. Package jalview.testutils

File SequenceStringMatcher.java

 

Coverage histogram

../../img/srcFileCovDistChart0.png
0% of files have more coverage

Code metrics

0
4
4
1
34
27
4
1
1
4
1

Classes

Class Line # Actions
SequenceStringMatcher 8 4 4
0.00%
 

Contributing tests

No tests hitting this source file were found.

Source view

1    package jalview.testutils;
2   
3    import org.hamcrest.Description;
4    import org.hamcrest.TypeSafeMatcher;
5   
6    import jalview.datamodel.SequenceI;
7   
 
8    public class SequenceStringMatcher extends TypeSafeMatcher<SequenceI>
9    {
10    final String sequence;
11   
 
12  0 toggle public SequenceStringMatcher(String sequence)
13    {
14  0 this.sequence = sequence;
15    }
16   
 
17  0 toggle @Override
18    public boolean matchesSafely(SequenceI obj)
19    {
20  0 return obj.getSequenceAsString().equals(sequence);
21    }
22   
 
23  0 toggle @Override
24    public void describeTo(Description description)
25    {
26  0 description.appendText("a sequence ").appendValue(sequence);
27    }
28   
 
29  0 toggle @Override
30    public void describeMismatchSafely(SequenceI item, Description description)
31    {
32  0 description.appendText("was ").appendValue(item.getSequenceAsString());
33    }
34    }