Condition Coverage

blib/lib/FASTX/Seq.pm
Criterion Covered Total %
condition 34 54 62.9


and 3 conditions

line !l l&&!r l&&r condition
63 0 39 40 defined $seq and defined $qual
39 38 2 defined $seq and defined $qual and length $seq != length $qual
133 28 1 0 defined $new_val and not $new_val =~ /^\d+$/u
142 20 0 0 defined $new_val and not $new_val =~ /^\d+$/u
151 10 0 0 defined $new_val and length $new_val != 1
406 0 9 6 defined $self->{'comment'} && length $self->{'comment'} > 0
433 0 15 10 defined $self->{'comment'} && length $self->{'comment'} > 0
458 7 0 6 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}
465 3 0 4 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}

or 2 conditions

line l !l condition
71 68 9 $name // undef
73 42 35 $comment // undef
74 38 39 $qual // undef
321 5 0 $code_number //= 11
405 15 0 $self->{'name'} // "sequence"
432 25 0 $self->{'name'} // "sequence"

or 3 conditions

line l !l&&r !l&&!r condition
53 0 0 65 scalar @_ < 1 or scalar @_ > 4
77 0 77 0 $default_quality // $FASTX::Seq::DEFAULT_QUALITY
78 2 0 75 $line_len // $FASTX::Seq::DEFAULT_LINE_LEN
79 3 74 0 $offset // $FASTX::Seq::DEFAULT_OFFSET
471 10 0 5 not defined $width or $width == 0