File Coverage

blib/lib/Search/Elasticsearch/Role/Client/Async/Simple.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 1 0.0
total 14 15 93.3


line stmt bran cond sub pod time code
1             package Search::Elasticsearch::Role::Client::Async::Simple;
2              
3 8     8   40123 use Moo::Role;
  8         29199  
  8         51  
4              
5 8     8   3665 use namespace::clean;
  8         17441  
  8         51  
6              
7             with 'Search::Elasticsearch::Role::Client';
8              
9              
10             sub perform_request {
11 1     1 0 2069 my $self = shift();
12 1         3 my $cb = pop();
13              
14 1         6 my $req = $self->parse_request(@_);
15              
16 1         11 $self->transport->perform_request($req, $cb);
17              
18 1         882 return;
19             }
20              
21              
22             1;
23              
24              
25             __END__