Branch Coverage

blib/lib/Net/xFTP.pm
Criterion Covered Total %
branch 0 84 0.0


line true false branch
44 0 0 unless not $pkg or $pkg =~ /^Net/o
45 0 0 if $pkg eq 'Net::Foreign'
54 0 0 if ($i =~ s/^xftp_//o)
61 0 0 if ($pkg =~ /Net::FTPSSL/) { }
0 0 elsif ($pkg =~ /Net::FTP/) { }
0 0 elsif ($pkg =~ /Net::SFTP::Foreign/) { }
0 0 elsif ($pkg =~ /Net::SSH2/) { }
0 0 elsif ($pkg =~ /Net::SFTP/) { }
0 0 elsif ($pkg =~ /Net::FSP/) { }
0 0 elsif ($pkg =~ /Net::OpenSSH/) { }
0 0 elsif (not $pkg or $pkg =~ /local/i) { }
64 0 0 if ($@ or not $haveit{'ftpssl'})
73 0 0 if ($i =~ /^$j\_/)
75 0 0 if ($j eq 'ftpssl')
89 0 0 if ($@ or not $haveit{'ftp'})
98 0 0 if ($i =~ /^$j\_/)
100 0 0 if ($j eq 'ftp')
114 0 0 if ($@ or not $haveit{'foreign'})
123 0 0 if ($i =~ /^$j\_/)
125 0 0 if ($j eq 'foreign')
139 0 0 if ($@ or not $haveit{'ssh2'})
148 0 0 if ($i =~ /^$j\_/)
150 0 0 if ($j eq 'ssh2')
164 0 0 if ($@ or not $haveit{'sftp'})
173 0 0 if ($i =~ /^$j\_/)
175 0 0 if ($j eq 'sftp')
185 0 0 if $xftp
190 0 0 if ($@ or not $haveit{'fsp'})
199 0 0 if ($i =~ /^$j\_/)
201 0 0 if ($j eq 'fsp')
215 0 0 if ($@ or not $haveit{'openssh'})
224 0 0 if ($i =~ /^$j\_/)
226 0 0 if ($j eq 'openssh')
240 0 0 if ($@)
249 0 0 if ($i =~ /^$j\_/)
251 0 0 if ($j eq 'local')
269 0 0 if ($xftp) { }
271 0 0 $pkg =~ /local/io ? :
272 0 0 $^O =~ /Win/o ? :
298 0 0 if ($modul =~ /^Net\:\:/)
299 0 0 defined $modHash->{$modul} ? :
302 0 0 defined $haveit{$modul} ? :