Condition Coverage

blib/lib/FASTX/Seq.pm
Criterion Covered Total %
condition 35 54 64.8


and 3 conditions

line !l l&&!r l&&r condition
60 0 34 40 defined $seq and defined $qual
34 38 2 defined $seq and defined $qual and length $seq != length $qual
130 20 1 0 defined $new_val and not $new_val =~ /^\d+$/u
139 12 0 0 defined $new_val and not $new_val =~ /^\d+$/u
148 6 0 0 defined $new_val and length $new_val != 1
403 0 9 6 defined $self->{'comment'} && length $self->{'comment'} > 0
428 0 15 10 defined $self->{'comment'} && length $self->{'comment'} > 0
453 7 0 6 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}
460 3 0 4 defined $self->{'qual'} > 0 && length $self->{'qual'} == length $self->{'seq'}

or 2 conditions

line l !l condition
68 63 9 $name // undef
70 42 30 $comment // undef
71 38 34 $qual // undef
318 1 0 $code_number //= 11
402 15 0 $self->{'name'} // "sequence"
427 25 0 $self->{'name'} // "sequence"

or 3 conditions

line l !l&&r !l&&!r condition
50 1 0 61 scalar @_ < 1 or scalar @_ > 4
74 0 72 0 $default_quality // $FASTX::Seq::DEFAULT_QUALITY
75 2 0 70 $line_len // $FASTX::Seq::DEFAULT_LINE_LEN
76 3 69 0 $offset // $FASTX::Seq::DEFAULT_OFFSET
466 10 0 5 not defined $width or $width == 0