Branch Coverage

blib/lib/FASTX/ReaderPaired.pm
Criterion Covered Total %
branch 25 40 62.5


line true false branch
34 9 0 if ($args) { }
37 0 20 unless $accepted_parameters{$parameter}
58 0 9 if ($self->{'filename'} eq "{{STDIN}}" or not $self->{'filename'})
63 2 7 if ($self->{'interleaved'}) { }
65 0 2 if ($self->{'stdin'}) { }
72 1 6 unless (defined $self->{'rev'})
77 0 1 if (defined $self->{'tag1'} and defined $self->{'tag2'}) { }
83 1 0 if $self->{'verbose'}
84 1 0 if ($rev eq basename($self->{'filename'}))
86 1 0 if $self->{'verbose'}
92 0 1 if (not -e $rev) { }
0 1 elsif ($self->{'filename'} eq $rev) { }
109 5 0 unless $self->{'interleaved'}
127 2 4 if ($self->{'interleaved'}) { }
135 0 6 if (not defined $r1->{'name'} || defined $r2->{'name'}) { }
0 6 elsif (not defined $r1->{'name'} && defined $r2->{'name'}) { }
146 6 0 if ($self->{'nocheck'} != 1)
151 1 5 if ($name_1 ne $name_2)
155 0 5 unless ($r1->{'qual'} and $r2->{'qual'})
165 1 4 if ($self->{'revcompl'}) { }