Condition Coverage

blib/lib/Protocol/FIX.pm
Criterion Covered Total %
condition 4 10 40.0


and 3 conditions

line !l l&&!r l&&r condition
464 0 39737 0 defined $obj && UNIVERSAL::can($obj, 'serialize') && exists $obj->{'name'} && exists $obj->{'type'}

or 2 conditions

line l !l condition
298 637 0 $fields_lookup->{'by_name'}{$group_name} // die("$group_name refers field '${group_name}', which is not available")
381 7 0 $fields_lookup->{'by_name'}{$group_name} // die("$group_name refers field '${group_name}', which is not available")

or 3 conditions

line l !l&&r !l&&!r condition
114 0 7 0 $ENV{'PROTOCOL_FIX_SHARE_DIR'} // dist_dir($distribution)