File Coverage

blib/lib/Eixo/Queue.pm
Criterion Covered Total %
statement 21 23 91.3
branch n/a
condition n/a
subroutine 7 10 70.0
pod 0 3 0.0
total 28 36 77.7


line stmt bran cond sub pod time code
1             package Eixo::Queue;
2              
3 3     3   51544 use strict;
  3         4  
  3         66  
4 3     3   452 use Eixo::Base::Clase;
  3         9124  
  3         19  
5              
6              
7             our $VERSION = '0.5.3';
8              
9             has(
10              
11             name => undef
12              
13             );
14              
15       0 0   sub init{
16              
17             }
18              
19 3     3   328 sub add :Abstract {}
  3         5  
  3         10  
20              
21 3     3   470 sub addAndWait :Abstract {}
  3         4  
  3         12  
22              
23 3     3   391 sub status :Abstract {}
  3         3  
  3         9  
24              
25 3     3   445 sub remove :Abstract {}
  3         3  
  3         11  
26              
27 3     3   394 sub wait :Abstract {}
  3         3  
  3         9  
28              
29             sub isInmediate{
30              
31 0     0 0   $_[0]->isa('Eixo::QueueInmediate')
32             }
33              
34             sub isDirect{
35              
36 0     0 0   $_[0]->isa('Eixo::Queue::Direct');
37             }
38              
39             1;
40              
41