Branch Coverage

blib/lib/CopyTree/VendorProof.pm
Criterion Covered Total %
branch 9 58 15.5


line true false branch
38 0 1 if !ref($self_inst) eq 'CopyTree::VendorProof'
48 0 7 if !ref($self_inst) eq 'CopyTree::VendorProof'
50 3 4 if (@_) { }
54 0 3 if (@keys)
66 2 2 if ($keys[0]) { }
68 2 0 if ($keys[0] ne '') { }
81 0 1 unless ($destpath and ref $destinst)
88 0 0 if ($totsrc > 1 and $desttype eq 'f')
92 0 0 unless @srcpaths
98 0 0 if ($srctype eq 'd') { }
0 0 elsif ($srctype eq 'f') { }
99 0 0 if ($desttype ne 'd')
117 0 0 if ($desttype eq 'f' or $desttype eq 'pd') { }
0 0 elsif ($desttype eq 'd') { }
118 0 0 if $desttype eq 'f'
150 0 0 if (ref $destinst ne ref $srcinst) { }
168 0 0 if (@$dirs)
189 0 0 if ($path and $path ne '') { }
0 0 elsif ($$inst{'path'} ne '') { }
203 0 0 if ($lsoption eq 'f') { }
0 0 elsif ($lsoption eq 'd') { }
0 0 elsif ($lsoption eq 'fdarrayrefs') { }
0 0 elsif ($lsoption eq '') { }
213 0 0 if @$files
214 0 0 if @$dirs
222 0 0 unless ref $inst
227 0 0 unless ref $files
228 0 0 unless ref $dirs
232 0 0 if (ref $$hashref{$_}) { }