Condition Coverage

blib/lib/Overload/FileCheck.pm
Criterion Covered Total %
condition 30 45 66.6


and 3 conditions

line !l l&&!r l&&r condition
296 0 360 6 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0]
360 0 6 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0] and $mocked_lstat_result[0] == -1
376 1 1 37 scalar @stat && $stat[2]
485 0 0 19 scalar @stat and defined $stat[9]
495 0 0 19 scalar @stat and defined $stat[8]
504 0 0 19 scalar @stat and defined $stat[10]
585 1280 0 2 not defined $file and defined $_last_call_for
1280 0 2 not defined $file and defined $_last_call_for and not defined $$_current_mocks{$MAP_FC_OP{'stat'}}
594 0 1143 139 defined $out and $OP_CAN_RETURN_INT{$optype}
611 389 412 142 not ref $out and $out == -1
643 8 371 4 $av_size and $av_size != $stat_t_max

or 3 conditions

line l !l&&r !l&&!r condition
170 3 3 57 $_next_check or $check =~ qr/^-/
186 2 0 1 $_next_check eq "-from_stat" or $_next_check eq "-from-stat"
604 20 1 0 $DEFAULT_ERRNO{$REVERSE_MAP{$optype} or 'default'} || $DEFAULT_ERRNO{'default'}
632 391 0 0 $out // $others[0]