File Coverage

test/classtest2.pm
Criterion Covered Total %
statement 15 130 11.5
branch 0 90 0.0
condition 0 47 0.0
subroutine 5 16 31.2
pod n/a
total 20 283 7.0


line stmt bran cond sub pod time code
1              
2 1     1   1282 use Class::HPLOO qw(alloo) ;
  1         2  
  1         9  
3              
4             class Bar {
5 1 0 0 1   105  
  1 0 0 1   2  
  1 0 0 1   42  
  1 0 0 1   5  
  1 0 0 0   2  
  1 0 0 0   48  
  1 0 0 0   5  
  1 0 0 0   2  
  1 0 0 0   250  
  1 0 0 0   5  
  1 0 0 0   1  
  1 0 0 0   1613  
  0 0 0        
  0 0 0        
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0 0          
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
  0            
6 0 0 0 0     sub Bar {
  0            
7 0           $this->{attr} = $_[0] ;
8             }
9              
10 0 0 0 0     sub test_arg($arg1) {
  0            
  0            
11 0           $this->{arg1} = $arg1 ;
12             }
13            
14 0 0 0 0     sub test_ref($arg2 , \@list , \%opts) {
  0 0          
  0 0          
  0 0          
  0 0          
  0            
  0            
  0            
  0            
15 0           $this->{arg2} = $arg2 ;
16 0           $this->{l0} = @list[0] ;
17 0           $this->{l1} = @list[1] ;
18 0           $this->{opts} = \%opts ;
19             }
20              
21             }
22              
23             1;
24              
25