Branch Coverage

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


line true false branch
33 9 0 if ($args) { }
36 0 20 unless $accepted_parameters{$parameter}
57 0 9 if ($self->{'filename'} eq '{{STDIN}}' or not $self->{'filename'})
62 2 7 if ($self->{'interleaved'}) { }
64 0 2 if ($self->{'stdin'}) { }
71 1 6 unless (defined $self->{'rev'})
76 0 1 if (defined $self->{'tag1'} and defined $self->{'tag2'}) { }
82 1 0 if $self->{'verbose'}
83 1 0 if ($rev eq basename($self->{'filename'}))
85 1 0 if $self->{'verbose'}
91 0 1 if (not -e $rev) { }
0 1 elsif ($self->{'filename'} eq $rev) { }
108 5 0 unless $self->{'interleaved'}
126 2 4 if ($self->{'interleaved'}) { }
134 0 6 if (not defined $r1->{'name'} || defined $r2->{'name'}) { }
0 6 elsif (not defined $r1->{'name'} && defined $r2->{'name'}) { }
145 6 0 if ($self->{'nocheck'} != 1)
150 1 5 if ($name_1 ne $name_2)
154 0 5 unless ($r1->{'qual'} and $r2->{'qual'})
164 1 4 if ($self->{'revcompl'}) { }