| line | % | coverage | condition |
| 165 | 33 | | defined $args->{$required} and length $args->{$required} |
| 175 | 33 | | $args->{'role'} || $App::FileSync::Transport::SSH::ROLE_CLIENT |
| 178 | 33 | | _given($args->{'server_command'}) // $App::FileSync::Transport::SSH::SERVER_PROGRAM |
| 181 | 67 | | _given($args->{'host_key_checking'}) // $HOST_KEY_CHECKING[0] |
| 184 | 50 | | _given($args->{'command'}) // "ssh" |
| 195 | 33 | | $port =~ /\A\d{1,5}\z/ && $port > 0 && $port <= $MAX_PORT |
| 199 | 0 | | defined $extra && !ref($extra) && !($extra =~ /$UNSAFE_ARG/) |
| 0 | | $extra // "" |
| 208 | 33 | | $^O eq "MSWin32" and $command[0] =~ /\.(?:cmd|bat)\z/i |
| 209 | 0 | | _given($ENV{'COMSPEC'}) // "cmd.exe" |
| 347 | 100 | | $self->{'status'} || 0 |
| 450 | 67 | | defined $value && $value =~ /$SERVER/ |
| 456 | 100 | | defined $value && $value =~ /$PROGRAM/ |