Condition Coverage

/root/.cpan/build/File-RsyncP-0.76-0/blib/lib/File/RsyncP/FileIO.pm
Criterion Covered Total %
condition 0 59 0.0


and 3 conditions

line !l l&&!r l&&r condition
294 0 0 0 ($f->{'mode'} & 18446744073709490175) != ($a->{'mode'} & 18446744073709490175) and not chmod($f->{'mode'} & 18446744073709490175, $lName)
299 0 0 0 $f->{'uid'} != $a->{'uid'} || $f->{'gid'} != $a->{'gid'} and not chown($f->{'uid'}, $f->{'gid'}, $lName)
304 0 0 0 $f->{'mtime'} != $a->{'mtime'} || $f->{'atime'} != $a->{'atime'} and not utime($f->{'atime'}, $f->{'mtime'}, $lName)
453 0 0 0 defined $fio->{'rxMatchBlk'} and $fio->{'rxMatchNext'} == $blk
469 0 0 0 $fio->{'rxMatchNext'} == $fio->{'rxBlkCnt'} and not defined $blk
0 0 0 $fio->{'rxMatchNext'} == $fio->{'rxBlkCnt'} and not defined $blk and not defined $newData
498 0 0 0 defined $fio->{'rxMatchBlk'} and $fio->{'rxMatchBlk'} != $fio->{'rxMatchNext'}
646 0 0 0 defined $oldFile and CORE::unlink($oldFile) != 1
677 0 0 0 $fio->{'preserve_hard_links'} and ($s[2] & 61440) == 32768
0 0 0 $fio->{'preserve_hard_links'} and ($s[2] & 61440) == 32768 and $fio->{'protocol_version'} < 27 || $s[3] > 1

or 2 conditions

line l !l condition
61 0 0 $options ||= {}
166 0 0 $num ||= 100
167 0 0 $csumLen ||= 16
222 0 0 $num ||= 32768

or 3 conditions

line l !l&&r !l&&!r condition
128 0 0 0 defined $fio->{'localDir'} or defined $fio->{'remoteDir'}
146 0 0 0 not -f $localName or -l $localName
209 0 0 0 not -f $localName or -l $localName
299 0 0 0 $f->{'uid'} != $a->{'uid'} || $f->{'gid'} != $a->{'gid'}
304 0 0 0 $f->{'mtime'} != $a->{'mtime'} || $f->{'atime'} != $a->{'atime'}
402 0 0 0 -e $localPath or -l $localPath
677 0 0 0 $fio->{'protocol_version'} < 27 || $s[3] > 1