Condition Coverage

blib/lib/Overload/FileCheck.pm
Criterion Covered Total %
condition 29 45 64.4


and 3 conditions

line !l l&&!r l&&r condition
296 0 351 1 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0]
351 0 1 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0] and $mocked_lstat_result[0] == -1
376 0 1 34 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 1257 0 2 not defined $file and defined $_last_call_for
1257 0 2 not defined $file and defined $_last_call_for and not defined $$_current_mocks{$MAP_FC_OP{'stat'}}
591 0 1118 141 defined $out and $OP_CAN_RETURN_INT{$optype}
608 380 406 137 not ref $out and $out == -1
640 2 368 4 $av_size and $av_size != $stat_t_max

or 3 conditions

line l !l&&r !l&&!r condition
170 2 2 53 $_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 382 0 0 $out // $others[0]