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   53250 use strict;
  3         4  
  3         84  
4 3     3   384 use Eixo::Base::Clase;
  3         9462  
  3         26  
5              
6              
7             our $VERSION = '0.5.5';
8              
9             has(
10              
11             name => undef
12              
13             );
14              
15       0 0   sub init{
16              
17             }
18              
19 3     3   364 sub add :Abstract {}
  3         5  
  3         14  
20              
21 3     3   595 sub addAndWait :Abstract {}
  3         4  
  3         12  
22              
23 3     3   505 sub status :Abstract {}
  3         4  
  3         10  
24              
25 3     3   460 sub remove :Abstract {}
  3         5  
  3         12  
26              
27 3     3   473 sub wait :Abstract {}
  3         4  
  3         13  
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