Branch Coverage

blib/lib/File/Slurp/Remote/SmartOpen.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
22 0 0 if ($file =~ /\.gz$/) { }
0 0 elsif ($file =~ /\.bz2$/) { }
34 0 0 if ($file =~ s/(.+):// and $File::Slurp::Remote::SmartOpen::fqdnify{$1} ne $File::Slurp::Remote::SmartOpen::myfqdn) { }
36 0 0 if $unzip
37 0 0 if $zip
38 0 0 if ($mode and $mode eq 'w') { }
40 0 0 unless $pid = open($fd, "|$zip $ssh $File::Slurp::Remote::SmartOpen::q_shell{$host} $cat")
43 0 0 unless $pid = open($fd, "$ssh -n $File::Slurp::Remote::SmartOpen::q_shell{$host} cat $File::Slurp::Remote::SmartOpen::q_shell{$file} $unzip|")
47 0 0 if ($mode and $mode eq 'w') { }
48 0 0 if ($zip) { }
49 0 0 unless $pid = open($fd, "|$zip > $File::Slurp::Remote::SmartOpen::q_shell{$file}")
52 0 0 unless open $fd, '>', $file
57 0 0 if ($unzip) { }
58 0 0 unless $pid = open($fd, "$unzip < $File::Slurp::Remote::SmartOpen::q_shell{$file}|")
61 0 0 unless open $fd, '<', $file