File Coverage

blib/lib/Acme/Oil/Ashed/Array.pm
Criterion Covered Total %
statement 21 26 80.7
branch n/a
condition n/a
subroutine 11 16 68.7
pod n/a
total 32 42 76.1


line stmt bran cond sub pod time code
1              
2             ##############################################################################
3             package Acme::Oil::Ashed::Array;
4              
5 1     1   5 use warnings;
  1         1  
  1         31  
6 1     1   5 use strict;
  1         1  
  1         56  
7 1     1   4 use Carp;
  1         2  
  1         54  
8 1     1   4 use Tie::Array;
  1         2  
  1         27  
9 1     1   4 use base qw(Tie::StdArray Acme::Oil::ed);
  1         2  
  1         690  
10              
11              
12 4     4   1654 sub FETCH { 'ASH'; }
13              
14              
15 2     2   944 sub STORE { }
16              
17 2     2   12 sub FETCHSIZE { 0 }
18 1     1   406 sub STORESIZE { }
19 0     0   0 sub CLEAR { }
20 0     0   0 sub POP { }
21 1     1   1 sub PUSH { }
22 0     0   0 sub SHIFT { }
23 0     0   0 sub UNSHIFT { }
24 1     1   4 sub EXISTS { 0 }
25 0     0     sub DELETE { }
26              
27              
28              
29             1;