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
62 0 39 40 defined $seq and defined $qual
39 38 2 defined $seq and defined $qual and length $seq != length $qual
132 28 1 0 defined $new_val and not $new_val =~ /^\d+$/u
141 20 0 0 defined $new_val and not $new_val =~ /^\d+$/u
150 10 0 0 defined $new_val and length $new_val != 1
405 0 9 6 defined $self->{'comment'} && length $self->{'comment'} > 0
430 0 15 10 defined $self->{'comment'} && length $self->{'comment'} > 0
455 7 0 6 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}
462 3 0 4 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}

or 2 conditions

line l !l condition
70 68 9 $name // undef
72 42 35 $comment // undef
73 38 39 $qual // undef
320 5 0 $code_number //= 11
404 15 0 $self->{'name'} // "sequence"
429 25 0 $self->{'name'} // "sequence"

or 3 conditions

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