Branch Coverage

blib/lib/Atto.pm
Criterion Covered Total %
branch 18 32 56.2


line true false branch
27 0 2 unless $coderef
36 0 4 if ($@)
47 0 4 unless $env->{'REQUEST_METHOD'} eq 'POST'
50 0 4 unless defined $method
52 0 4 unless $methods->{$method}
57 2 2 if ($len > 0)
58 0 2 unless defined $env->{'CONTENT_TYPE'}
60 1 1 if ($env->{'CONTENT_TYPE'} eq 'application/json') { }
1 0 elsif ($env->{'CONTENT_TYPE'} eq 'application/x-www-form-urlencoded') { }
62 0 1 if $nread != $len
65 0 1 if $@
69 0 1 if $nread != $len
72 0 1 if $@
81 4 0 ref $args eq 'HASH' ? :
0 4 ref $args eq 'ARRAY' ? :
87 0 4 if $@