File Coverage

blib/lib/Promises6/Evo/Deferred.pm
Criterion Covered Total %
statement 13 13 100.0
branch 1 2 50.0
condition n/a
subroutine 4 4 100.0
pod 1 1 100.0
total 19 20 95.0


line stmt bran cond sub pod time code
1             package Promises6::Evo::Deferred;
2 26     26   132 use Evo::Base 'Promises6::Deferred';
  26         36  
  26         155  
3 26     26   3832 use Evo;
  26         39  
  26         3789  
4              
5 169 50   169 1 1298 sub send_msg($self, @args) {
  169         200  
  169         495  
  169         173  
6 169         2550 my $train = $self->builder->train;
7 169     169   138135 Evo::asap { $self->SUPER::send_msg(@args) };
  169         2207  
8             }
9              
10             1;
11              
12             # ABSTRACT: A deferred class
13              
14             __END__