line |
true |
false |
branch |
95
|
0 |
4 |
unless (defined $self->install_cgi) |
98
|
0 |
4 |
unless (defined $self->install_static) |
101
|
4 |
0 |
unless (defined $self->install_config) |
106
|
0 |
4 |
unless (defined $self->interactive) |
118
|
2 |
2 |
unless ($self->install_cgi) |
122
|
2 |
2 |
unless ($self->install_static) |
126
|
4 |
0 |
unless ($self->install_config) |
138
|
1 |
0 |
if ($self->install_cgi) |
140
|
0 |
1 |
if ($self->interactive and not defined $self->cgi_dir) |
147
|
0 |
1 |
unless (defined $cgi_dir) |
150
|
0 |
1 |
unless (-d $cgi_dir) |
153
|
0 |
1 |
unless (-w $cgi_dir) |
158
|
0 |
1 |
if ($self->interactive and not defined $self->cgi_uri) |
163
|
0 |
1 |
unless (defined _STRING($self->cgi_uri)) |
168
|
0 |
1 |
unless ($self->force or $self->validate_cgi_dir($self->cgi_map)) |
174
|
0 |
1 |
if ($self->install_config) |
176
|
0 |
0 |
if ($self->interactive and not defined $self->config_dir) |
177
|
0 |
0 |
$self->install_cgi ? : |
186
|
0 |
0 |
unless (defined $config_dir) |
189
|
0 |
0 |
unless (-d $config_dir) |
192
|
0 |
0 |
unless (-w $config_dir) |
199
|
1 |
0 |
if ($self->install_static) |
201
|
0 |
1 |
if ($self->interactive and not defined $self->static_dir) |
208
|
0 |
1 |
unless (defined $static_dir) |
211
|
0 |
1 |
unless (-d $static_dir) |
214
|
0 |
1 |
unless (-w $static_dir) |
219
|
0 |
1 |
if ($self->interactive and not defined $self->static_uri) |
224
|
0 |
1 |
unless (defined _STRING($self->static_uri)) |
229
|
0 |
1 |
unless ($self->force or $self->validate_static_dir($self->static_map)) |
243
|
0 |
1 |
unless ($from and -f $from) |
248
|
0 |
1 |
unless (-f $to) |
251
|
0 |
1 |
unless (&File::chmod::chmod('a+rx', $to)) |
265
|
0 |
1 |
unless (-d $dirname) |
269
|
0 |
1 |
unless (-f $to) |
281
|
0 |
0 |
if (_INSTANCE $from, 'YAML::Tiny' or _INSTANCE $from, 'Config::Tiny') |
286
|
0 |
0 |
unless ($from->write($to)) |
303
|
1 |
14 |
unless $_[0]->install_cgi |
308
|
1 |
6 |
unless $_[0]->install_static |
321
|
0 |
1 |
unless my $class = _CLASS(shift()) |
322
|
0 |
1 |
unless my $script = _STRING(shift()) |
324
|
0 |
1 |
unless ($path and -f $path) |
333
|
0 |
1 |
unless my $class = _CLASS(shift()) |
334
|
0 |
1 |
unless $self->_module_exists($class) |
342
|
0 |
0 |
unless my $name = _STRING(shift()) |
343
|
0 |
0 |
if (_CLASSISA($config, 'Config::Tiny')) |
346
|
0 |
0 |
if (_CLASSISA($config, 'YAML::Tiny')) |
349
|
0 |
0 |
unless (_INSTANCE $config, 'Config::Tiny' or _INSTANCE $config, 'Config::YAML') |
369
|
0 |
2 |
unless my $dir = _INSTANCE(shift(), 'URI::ToDisk') |
374
|
0 |
2 |
unless (File::Copy::copy($Module::CGI::Install::CGICAPTURE, $file->path)) |
378
|
0 |
2 |
unless (&File::chmod::chmod('a+rx', $file->path)) |
390
|
0 |
2 |
unless (defined $www) |
394
|
0 |
2 |
if ($www =~ m[^\#\!/usr/bin/perl]) |
398
|
0 |
2 |
unless ($www =~ /^---\nARGV\:/) |
405
|
0 |
2 |
unless (_INSTANCE $self->cgi_capture, 'CGI::Capture') |
415
|
0 |
2 |
unless my $dir = _INSTANCE(shift(), 'URI::ToDisk') |
421
|
0 |
2 |
unless open FILE, '>' . $file->path |
422
|
0 |
2 |
unless print FILE $test_string |
423
|
0 |
2 |
unless close FILE |
432
|
0 |
2 |
unless (defined $www) |
438
|
0 |
2 |
unless ($www eq $test_string) |
472
|
0 |
0 |
unless -t $out_handle |
475
|
0 |
0 |
if (&Scalar::Util::openhandle(*ARGV)) |
477
|
0 |
0 |
if defined $ARGV and $ARGV eq '-' |
480
|
0 |
0 |
if eof ARGV |
519
|
6 |
6 |
unless -f $path |
523
|
0 |
6 |
unless ($packlist) |
529
|
0 |
6 |
if @script > 1 |
530
|
0 |
6 |
unless @script |