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 325 1 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0]
325 0 1 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 7 scalar @stat and defined $stat[9]
495 0 0 8 scalar @stat and defined $stat[8]
504 0 0 7 scalar @stat and defined $stat[10]
585 1205 0 2 not defined $file and defined $_last_call_for
1205 0 2 not defined $file and defined $_last_call_for and not defined $$_current_mocks{$MAP_FC_OP{'stat'}}
591 0 1101 106 defined $out and $OP_CAN_RETURN_INT{$optype}
608 354 410 137 not ref $out and $out == -1
640 8 336 4 $av_size and $av_size != $stat_t_max

or 3 conditions

line l !l&&r !l&&!r condition
170 2 2 56 $_next_check or $check =~ qr/^-/
186 1 0 1 $_next_check eq "-from_stat" or $_next_check eq "-from-stat"
601 22 1 0 $DEFAULT_ERRNO{$REVERSE_MAP{$optype} or 'default'} || $DEFAULT_ERRNO{'default'}
629 356 0 0 $out // $others[0]