Condition Coverage

blib/lib/File/Remote.pm
Criterion Covered Total %
condition 0 74 0.0


and 3 conditions

line !l l&&!r l&&r condition
150 0 0 0 defined $_[0] and not ref $_[0]
0 0 0 defined $_[0] and not ref $_[0] and $_[0] eq 'File::Remote'
151 0 0 0 defined $_[0] and ref $_[0] eq 'File::Remote' || UNIVERSAL::isa($_[0], 'File::Remote')
222 0 0 0 $hostname =~ /^$rhost(\.|$)/ and $rfile =~ m[^/]
331 0 0 0 $handle and $file
345 0 0 0 $method =~ /\|/ and $rhost
637 0 0 0 $srcfile and $destfile
668 0 0 0 ©(@_) and &unlink(@_)
685 0 0 0 $uid and $gid
0 0 0 $uid and $gid and $file
710 0 0 0 $mode and $file
760 0 0 0 $srcfile and $destfile
764 0 0 0 $srhost and $drhost
791 0 0 0 $srcfile and $destfile
795 0 0 0 $srhost and $drhost

or 2 conditions

line l !l condition
200 0 0 $1 || 13
247 0 0 caller 1 || 'main'
339 0 0 $1 || '<'
860 0 0 $suffix ||= 'bkup'

or 3 conditions

line l !l&&r !l&&!r condition
130 0 0 0 ref $self || $self || $DefaultClass
151 0 0 0 ref $_[0] eq 'File::Remote' || UNIVERSAL::isa($_[0], 'File::Remote')
252 0 0 0 UNIVERSAL::isa($thingy, 'GLOB') or UNIVERSAL::isa($thingy, 'FileHandle')
353 0 0 0 $File::Remote::RW_HANDLES{$fh} or $File::Remote::RW_HANDLES{$fh}
641 0 0 0 $srhost or $drhost
764 0 0 0 $srhost or $drhost
795 0 0 0 $srhost or $drhost