Condition Coverage

blib/lib/Mojolicious.pm
Criterion Covered Total %
condition 18 24 75.0


and 2 conditions

line l !l condition
114 948 67 0 $self->static->dispatch($c) and $plugins->emit_hook("after_static", $c)
137 0 59 0 ++$self->{'dispatch'} and $self->hook("around_action", \&Mojolicious::_action) and $self->hook("around_dispatch", sub { $_[1]->app->dispatch($_[1]); } )

and 3 conditions

line !l l&&!r l&&r condition
79 89 953 71 $tx and my $sub = $tx->can("stash")
137 0 0 59 ++$self->{'dispatch'} and $self->hook("around_action", \&Mojolicious::_action)
193 387 166 20 &Scalar::Util::blessed($val) and $val->isa("Mojo::Promise")

or 3 conditions

line l !l&&r !l&&!r condition
85 1024 89 0 $c->{'tx'} ||= $self->build_tx
127 66 858 91 $tx->res->code or $self->routes->dispatch($c)
893 2 59 $tx->res->code or $self->routes->dispatch($c) or $tx->res->code