Branch Coverage

blib/lib/HTTP/Engine/Middleware.pm
Criterion Covered Total %
branch 22 24 91.6


line true false branch
42 20 0 unless $meta->superclasses
54 20 20 unless $caller =~ /(?:\:)?Middleware\:\:.+/
61 1 19 if (Any::Moose::is_moose_loaded()) { }
120 50 12 if ($i + 1 < $max and ref $_[$i + 1]) { }
140 20 42 unless ($IS_INITIALIZED{$klass}++)
170 3 4 if ($method =~ /^(.+)\:\:([^\:]+)$/)
173 1 6 unless $method_class
195 0 1 wantarray ? :
210 19 26 if ($ret->isa('HTTP::Engine::Response'))
219 32 19 unless ($res)
223 1 30 if not $self->diecatch and $@
225 1 50 if $msg