Branch Coverage

blib/lib/Amon2/Web/Dispatcher/RouterBoom.pm
Criterion Covered Total %
branch 16 24 66.6


line true false branch
38 7 7 if (ref $dest eq 'CODE') { }
42 7 0 $base ? :
43 7 0 if defined $method
47 8 6 if ($method eq 'get') { }
2 4 elsif ($method eq 'post') { }
2 2 elsif ($method eq 'put') { }
2 0 elsif ($method eq 'delete_') { }
68 15 0 if (my($dest, $captured, $method_not_allowed) = $class->router->match($env->{'REQUEST_METHOD'}, $env->{'PATH_INFO'})) { }
69 0 15 if ($method_not_allowed)
74 8 7 if ($dest->{'code'}) { }
82 0 15 if ($@)
83 0 0 if ($class->can('handle_exception')) { }