File Coverage

blib/lib/Acme/landmine.pm
Criterion Covered Total %
statement 15 20 75.0
branch 0 2 0.0
condition n/a
subroutine 5 7 71.4
pod n/a
total 20 29 68.9


line stmt bran cond sub pod time code
1             package Acme::landmine;
2              
3 1     1   5430 use 5.000;
  1         3  
  1         36  
4 1     1   6 use strict;
  1         2  
  1         29  
5 1     1   6 use Carp;
  1         4  
  1         81  
6 1     1   4 no strict 'refs';
  1         2  
  1         27  
7              
8 1     1   5 use vars qw'$VERSION $AUTOLOAD';
  1         2  
  1         146  
9              
10             $VERSION = '1.00';
11              
12              
13 0     0     sub DESTROY{
14              
15             };
16              
17             sub AUTOLOAD {
18              
19 0 0   0     if($AUTOLOAD =~ /TIE/) {
20              
21 0           eval <
22             sub $AUTOLOAD {
23             my \$flavor = shift;
24             my \$sin = shift;
25             bless \\\$sin, \$flavor;
26             }
27             EOF
28             }else{
29 0           eval <
30             sub $AUTOLOAD {
31             my \$sin = shift;
32             confess \$\$sin;
33             };
34              
35             EOF
36             };
37              
38 0           goto &$AUTOLOAD;
39             }
40            
41              
42             1;
43             __END__