line |
true |
false |
branch |
29
|
0 |
28 |
if (ref $_[0] and eval {
do {
$_[0]->isa('Test::Mojo')
}
}) { }
|
38
|
0 |
28 |
ref $_[0] ? :
|
41
|
0 |
28 |
$^O eq 'MSWin32' ? :
|
45
|
28 |
0 |
ref $args->{'lite_path'} ? :
|
76
|
39 |
6 |
if $self->{'t'} and @{$self->apps;} and not $self->{'stopped'}[-1]
|
113
|
3379 |
2 |
unless defined $data
|
125
|
0 |
2 |
unless -d "$home/lib"
|
144
|
64 |
6 |
if (defined $index) { }
|
171
|
0 |
0 |
if $self->{'auth_url'} and $self->{'auth_url'}
|
175
|
0 |
20 |
unless defined $self->{'apps'}[$i]
|
177
|
1 |
19 |
if $stopped
|
221
|
20 |
0 |
unless (defined $class)
|
223
|
20 |
0 |
if (eval ' require Clustericious::Config::Helpers; 1') { }
|
|
0 |
0 |
elsif (eval ' Clustericious::Config::Plugin; 1 ') { }
|
235
|
0 |
20 |
unless $class
|
264
|
0 |
20 |
if $caller ne 'main'
|
269
|
17 |
3 |
if -d "$home/lib"
|
281
|
31 |
3 |
unless (ref $item)
|
286
|
6 |
25 |
if (Mojo::Loader::data_section($caller, $fn))
|
292
|
9 |
25 |
if (ref $item eq 'ARRAY') { }
|
295
|
6 |
3 |
unless (ref $config)
|
298
|
1 |
5 |
unless -d "$home/etc"
|
313
|
0 |
34 |
$app_name =~ /\.psgi$/ ? :
|
324
|
34 |
0 |
unless (defined $app)
|
340
|
4 |
30 |
unless (defined $app)
|
342
|
1 |
3 |
if (my $script = Mojo::Loader::data_section($caller, "script/$app_name"))
|
345
|
1 |
0 |
unless -d "$home/script"
|
347
|
0 |
1 |
if (my $error = $@)
|
351
|
0 |
4 |
if (my $script = Mojo::Loader::data_section($caller, "script/$psgi_name"))
|
363
|
3 |
31 |
unless (defined $app)
|
367
|
2 |
9 |
if (not $app_name =~ /\.psgi$/ and $^O eq 'MSWin32' && -e "$dir/$app_name" || -x "$dir/$app_name")
|
371
|
0 |
2 |
if (my $error = $@)
|
376
|
0 |
9 |
if (-e "$dir/$psgi_name")
|
386
|
1 |
33 |
unless (defined $app)
|
388
|
1 |
0 |
if $first_try_error
|
393
|
33 |
1 |
if (defined $app)
|
396
|
12 |
22 |
if (eval {
do {
$app->isa('Clustericious::App')
}
})
|
398
|
0 |
12 |
if ($app->can('auth_ua'))
|
402
|
0 |
0 |
unless defined $self->{'auth_ua'}
|
408
|
12 |
22 |
if ($app and $app->isa('Clustericious::App'))
|
413
|
0 |
12 |
unless -d "$home/etc"
|
414
|
4 |
8 |
unless (-e $fn)
|
428
|
0 |
34 |
if defined $cb
|
434
|
7 |
13 |
if ($INC{'Clustericious/App.pm'})
|
437
|
7 |
0 |
if (not $@ and 'Clustericious::Client'->can('_mojo_user_agent_factory'))
|
445
|
20 |
0 |
if (defined $self->{'t'})
|
461
|
0 |
4 |
if (eval ' use Clustericious; 1 ' and not eval ' use Clustericious 0.9925; 1 ')
|
468
|
1 |
3 |
if ($self->{'auth_ua'} or $self->{'auth_url'}) { }
|
486
|
0 |
3 |
if (my $error = $@)
|
510
|
4 |
1 |
if (defined $app) { }
|
517
|
0 |
4 |
if $error
|
519
|
1 |
0 |
if ($index == $#{$self->apps;} and $self->{'t'})
|
531
|
4 |
1 |
if $ok
|
537
|
1 |
4 |
if $error
|
553
|
4 |
1 |
if (defined $app) { }
|
560
|
0 |
4 |
if (my $error = $@)
|
573
|
4 |
1 |
if $ok
|
575
|
1 |
0 |
if ($index == $#{$self->apps;} and $self->{'t'})
|
583
|
1 |
4 |
if $error
|
633
|
2 |
24 |
unless (ref $regex eq 'Regexp')
|
647
|
11 |
41 |
unless $name =~ /$regex/
|
651
|
28 |
13 |
unless (-d "$home/$dir")
|
656
|
39 |
2 |
unless (-f "$home/$dir/$basename")
|
674
|
1 |
5 |
unless eval {
do {
$app->isa('Clustericious::App')
}
}
|
676
|
1 |
4 |
unless ($client_class->can('new') or eval " require $client_class; $client_class->isa('Clustericious::Client') ")
|