Condition Coverage

blib/lib/AlignDB/ToXLSX.pm
Criterion Covered Total %
condition 30 80 37.5


and 3 conditions

line !l l&&!r l&&r condition
239 0 3 0 defined $opt->{'data'} and ref $opt->{'data'} eq 'ARRAY'
683 0 1 0 not defined $x_max_scale and exists $opt->{'x_scale_unit'}
787 0 1 0 not defined $x_max_scale and exists $opt->{'x_scale_unit'}
1015 1 0 0 not defined $x_max_scale and exists $opt->{'x_scale_unit'}

or 2 conditions

line l !l condition
86 0 39 shift() || 1
93 0 9 shift() || 1
664 1 0 $opt->{'top'} || 1
665 1 0 $opt->{'left'} || 4
771 1 0 $opt->{'top'} || 1
772 1 0 $opt->{'left'} || 4
900 1 0 $opt->{'top'} || 1
901 1 0 $opt->{'left'} || 4
996 1 0 $opt->{'top'} || 1
997 1 0 $opt->{'left'} || 4

or 3 conditions

line l !l&&r !l&&!r condition
658 0 0 1 $opt->{'font_name'} || $self->{'font_name'}
659 0 0 1 $opt->{'font_size'} || $self->{'font_size'}
660 0 0 1 $opt->{'height'} || $self->{'height'}
661 0 0 1 $opt->{'width'} || $self->{'width'}
765 0 0 1 $opt->{'font_name'} || $self->{'font_name'}
766 0 0 1 $opt->{'font_size'} || $self->{'font_size'}
767 0 0 1 $opt->{'height'} || $self->{'height'}
768 0 0 1 $opt->{'width'} || $self->{'width'}
891 0 0 1 $opt->{'font_name'} || $self->{'font_name'}
892 0 0 1 $opt->{'font_size'} || $self->{'font_size'}
893 0 0 1 $opt->{'height'} || $self->{'height'}
894 0 0 1 $opt->{'width'} || $self->{'width'}
990 0 0 1 $opt->{'font_name'} || $self->{'font_name'}
991 0 0 1 $opt->{'font_size'} || $self->{'font_size'}
992 1 0 0 $opt->{'height'} || $self->{'height'}
993 1 0 0 $opt->{'width'} || $self->{'width'}