Condition Coverage

blib/lib/File/Repl.pm
Criterion Covered Total %
condition 7 69 10.1


and 3 conditions

line !l l&&!r l&&r condition
400 0 0 0 $tz_bias_a and $tz_bias_b
550 0 0 0 $mtime and $agelimit
702 0 0 0 $afile and -s $afile
703 0 0 0 $bfile and -s $bfile
704 0 0 0 $afile and $refa->{$_} + $ttl < $runtime
0 0 0 $afile and $refa->{$_} + $ttl < $runtime and &$del($afile)
705 0 0 0 $bfile and $refb->{$_} + $ttl < $runtime
0 0 0 $bfile and $refb->{$_} + $ttl < $runtime and &$del($bfile)
858 0 0 50 $name and $name =~ /$regexextn$regex/
0 0 50 $name and $name =~ /$regexextn$regex/ and not $name =~ /$regexextn$negregex/
866 0 0 20 $name and $name =~ /$regexextn$regex/
0 0 20 $name and $name =~ /$regexextn$regex/ and not $name =~ /$regexextn$negregex/
893 0 0 2 $nocase and lc $aName eq lc $bName
0 0 0 $nocase and lc $aName lt lc $bName
0 0 0 not $nocase and $aName lt $bName

or 3 conditions

line l !l&&r !l&&!r condition
390 0 0 0 $r_con->{'dira'} =~ /^([a-z]:)/i or $r_con->{'dira'} =~ m[^([\\/].\w+[\\/][a-z0-9\$]+)]i
0 0 0 $r_con->{'dira'} =~ /^([a-z]:)/i or $r_con->{'dira'} =~ m[^([\\/].\w+[\\/][a-z0-9\$]+)]i or Win32::GetCwd() =~ /^([a-z]:)/i
395 0 0 0 $r_con->{'dirb'} =~ /^([a-z]:)/i or $r_con->{'dirb'} =~ m[^([\\/].\w+[\\/][a-z0-9\$]+)]i
0 0 0 $r_con->{'dirb'} =~ /^([a-z]:)/i or $r_con->{'dirb'} =~ m[^([\\/].\w+[\\/][a-z0-9\$]+)]i or Win32::GetCwd() =~ /^([a-z]:)/i
501 0 0 0 $Btmp || carp("Failed to delete temporary file $Btmp\n")
571 0 0 0 $targ || carp("Unable to delete file $targ\n")
893 18 0 2 $aName eq $bName or $nocase and lc $aName eq lc $bName
0 0 0 $nocase and lc $aName lt lc $bName or not $nocase and $aName lt $bName