Branch Coverage

bin/pagi-server
Criterion Covered Total %
branch 12 32 37.5


line true false branch
8 0 48 if ($ARGV[$i] eq "--future-xs")
19 9 0 unless exists $ENV{'PAGI_ARGV'}
81 1 8 if ($server_opts{'_ssl_cert'} or $server_opts{'_ssl_key'})
83 0 1 unless $server_opts{'_ssl_cert'} and $server_opts{'_ssl_key'}
86 0 1 unless -f $server_opts{'_ssl_cert'}
88 0 1 unless -f $server_opts{'_ssl_key'}
99 0 9 if (defined $server_opts{'_socket_mode'})
101 0 0 unless $mode_str =~ /^0[0-7]{3}$/
109 0 9 if (my $listen_specs = delete $server_opts{'_listen'})
112 0 0 if ($spec =~ m[^[./]]) { }
0 0 elsif ($spec =~ /^\[([^\]]+)\]:(\d+)$/) { }
0 0 elsif ($spec =~ /^(.+):(\d+)$/) { }
117 0 0 if defined $server_opts{'socket_mode'}
129 0 0 if defined $server_opts{'socket_mode'}
138 3 6 if (defined $server_opts{'workers'})
139 3 0 $server_opts{'workers'} > 1 ? :