Branch Coverage

blib/lib/App/MultiSsh.pm
Criterion Covered Total %
branch 18 62 29.0


line true false branch
38 1 13 unless ($num_range)
52 11 8 /$range_re/ ? :
57 1 12 if ($hostmaps[0] =~ /$num_range_re/) { }
76 34 4 if ($text =~ /[\s$|><;&*?#]/msx)
87 0 0 if ($option->{'tmux'})
89 0 0 unless $option->{'test'}
100 0 0 if $option->{'verbose'} > 1 or $option->{'test'}
101 0 0 if $option->{'test'}
103 0 0 if ($option->{'parallel'}) { }
106 0 0 if ($child) { }
0 0 elsif (defined $child) { }
111 0 0 if (@children == $option->{'parallel'})
113 0 0 if $option->{'verbose'} > 1
124 0 0 if ($option->{'interleave'}) { }
125 0 0 if $option->{'verbose'}
144 0 0 if $option->{'verbose'}
154 0 0 if $option->{'verbose'}
176 0 0 unless $in_fh
180 0 0 if (not defined $line and $! != 11)
185 0 0 if (defined $line)
198 0 5 unless @commands
206 0 15 if (not $tmux and $option->{'tmux_nested'}) { }
216 5 10 !$tmux ? :
223 0 5 $option->{'tmux_sync'} ? :
224 0 5 unless $commands[0] =~ /\s$/msx
236 1 15 if ($cols > $rows + 1)
244 8 81 unless @commands
254 0 0 if $config
257 0 0 unless (-f $config_file)
278 0 0 if ($config->{'groups'} and $config->{'groups'}{$group}) { }
282 0 0 ref $config->{'groups'}{$group} ? :