Condition Coverage

blib/lib/Overload/FileCheck.pm
Criterion Covered Total %
condition 36 51 70.5


and 3 conditions

line !l l&&!r l&&r condition
312 0 346 14 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0]
346 7 7 scalar @mocked_lstat_result == 1 and not ref $mocked_lstat_result[0] and $mocked_lstat_result[0] == -1
390 1 0 12 scalar @stat and defined $stat[9]
394 1 0 9 scalar @stat and defined $stat[8]
398 1 0 8 scalar @stat and defined $stat[10]
470 1525 0 3 not defined $file and defined $_last_call_for
1525 0 3 not defined $file and defined $_last_call_for and not defined $$_current_mocks{$MAP_FC_OP{'stat'}}
515 0 39 26 not ref $out and $out == -1
532 383 488 200 not ref $out and $out == -1
555 9 358 4 $av_size and $av_size != $stat_t_max

or 3 conditions

line l !l&&r !l&&!r condition
172 4 6 79 $_next_check or $check =~ qr/^-/
188 2 0 2 $_next_check eq "-from_stat" or $_next_check eq "-from-stat"
490 0 2 0 $DEFAULT_ERRNO{$REVERSE_MAP{$optype} or 'default'} || $DEFAULT_ERRNO{'default'}
499 35 7 2 $out or int $!
500 0 2 0 $DEFAULT_ERRNO{$REVERSE_MAP{$optype} or 'default'} || $DEFAULT_ERRNO{'default'}
526 2 29 0 $DEFAULT_ERRNO{$REVERSE_MAP{$optype} or 'default'} || $DEFAULT_ERRNO{'default'}
547 385 0 0 $out // $extra[0]