Branch Coverage

blib/lib/Aspect/Advice/After.pm
Criterion Covered Total %
branch 136 146 93.1


line true false branch
31 47 18 $curried ? :
32 47 18 $compiled ? :
45 44 21 $lexical ? :
54 0 94 unless ($original)
60 3 91 defined $PROTOTYPE ? :
64 0 94 if $@
8 9 unless $$Aspect::POINT{'exception'}
1 5 unless (&$compiled())
1 6 if $exception
5 6 if ($wantarray)
2 7 unless $$Aspect::POINT{'exception'}
2 2 unless (&$compiled())
1 4 if $exception
2 6 if (defined $wantarray)
6 4 unless $$Aspect::POINT{'exception'}
4 1 unless (&$compiled())
2 1 if $exception
2 1 unless $$Aspect::POINT{'exception'}
4 3 unless (&$compiled())
0 0 if $exception
2 6 if ($wantarray)
1 2 unless $$Aspect::POINT{'exception'}
2 3 unless (&$compiled())
2 2 if $exception
9 11 if (defined $wantarray)
3 2 unless $$Aspect::POINT{'exception'}
4 7 unless (&$compiled())
2 3 if $exception
3 2 unless $$Aspect::POINT{'exception'}
1 4 unless (&$compiled())
2 3 if $exception
2 5 if ($wantarray)
0 3 unless $$Aspect::POINT{'exception'}
2 2 unless (&$compiled())
1 2 if $exception
3 4 if (defined $wantarray)
1 6 unless $$Aspect::POINT{'exception'}
4 1 unless (&$compiled())
2 1 if $exception
1 1 unless $$Aspect::POINT{'exception'}
2 1 unless (&$compiled())
0 2 if $exception
7 11 if ($wantarray)
1 0 unless $$Aspect::POINT{'exception'}
1 2 unless (&$compiled())
1 2 if $exception
3 8 if (defined $wantarray)
2 2 unless $$Aspect::POINT{'exception'}
3 3 unless (&$compiled())
2 1 if $exception
3 4 unless $$Aspect::POINT{'exception'}
2 1 unless (&$compiled())
1 2 if $exception
7 8 if ($wantarray)
1 2 unless $$Aspect::POINT{'exception'}
1 3 unless (&$compiled())
1 2 if $exception
4 5 if (defined $wantarray)
0 3 unless $$Aspect::POINT{'exception'}
1 4 unless (&$compiled())
1 3 if $exception
1 5 unless $$Aspect::POINT{'exception'}
3 2 unless (&$compiled())
1 2 if $exception
3 5 if ($wantarray)
0 1 unless $$Aspect::POINT{'exception'}
1 4 unless (&$compiled())
1 0 if $exception
2 4 if (defined $wantarray)
1 1 unless $$Aspect::POINT{'exception'}
1 4 unless (&$compiled())
2 1 if $exception
180 21 44 unless $lexical