line |
true |
false |
branch |
28
|
0 |
0 |
unless $self->queue->length |
32
|
0 |
0 |
unless 'Mojo::IOLoop'->is_running |
39
|
12 |
0 |
unless $self->has_subscribers('empty') |
46
|
12 |
0 |
unless $self->has_subscribers('error') |
47
|
10 |
2 |
unless $self->has_subscribers('res') |
58
|
2 |
13 |
unless ($queue->length) |
59
|
2 |
0 |
unless $self->ua->active_conn |
62
|
0 |
13 |
if $self->ua->active_conn >= $self->max_conn |
64
|
0 |
13 |
if $self->ua->active_host($queue->next->url) >= $self->max_conn_per_host |
72
|
0 |
12 |
if ($self->shuffle) |
87
|
1 |
12 |
if $job->tx_params |
100
|
0 |
13 |
unless ($res->code) |
101
|
0 |
0 |
$res->error ? : |
129
|
1 |
25 |
unless $res->headers->content_length and $res->body |
134
|
23 |
2 |
if ($type and $type =~ qr"^(text|application)/(html|xml|xhtml)") |
135
|
4 |
19 |
if (my $base_tag = $res->dom->at('base[href]')) |
145
|
83 |
3 |
if $_ |
152
|
1 |
24 |
if ($type and $type =~ qr"text/css") |
172
|
0 |
84 |
unless $url |
173
|
6 |
78 |
if ref $url |
177
|
11 |
73 |
unless $resolved->scheme =~ qr/^(http|https|ftp|ws|wss)$/ |
179
|
3 |
70 |
if $params and $method eq 'GET' |
184
|
6 |
67 |
if $method |
185
|
3 |
70 |
if $params and $method eq 'POST' |
205
|
0 |
13 |
if $tx->previous |