Condition Coverage

blib/lib/Protocol/FIX/BaseComposite.pm
Criterion Covered Total %
condition 7 15 46.6


and 3 conditions

line !l l&&!r l&&r condition
35 0 0 2054 defined $name and $name =~ /.+/
52 1 0 2585 $idx > 0 && $$composites[$idx - 2]{'type'} eq 'LENGTH'
130 1 0 4 $idx > 0 && $self->{'composite_by_name'}{$$values[$idx - 2]}[0] == $c_length

or 3 conditions

line l !l&&r !l&&!r condition
112 0 0 54 ref $values ne "ARRAY" or not @$values
0 0 54 ref $values ne "ARRAY" or not @$values or @$values % 2