File Coverage

blib/lib/OpenTracing/Implementation/Interface/Bootstrap.pm
Criterion Covered Total %
statement 13 13 100.0
branch 1 2 50.0
condition n/a
subroutine 3 3 100.0
pod n/a
total 17 18 94.4


line stmt bran cond sub pod time code
1             package OpenTracing::Implementation::Interface::Bootstrap;
2              
3 2     2   134846 use Role::Declare::Should;
  2         8642  
  8         106  
4 8     2   422073 use Types::Standard qw/Any ConsumerOf/;
  2         5  
  2         16  
5              
6              
7              
8             class_method bootstrap_tracer(
9             Any @implementation_args,
10 2 50   2   4505 ) :Return ( ConsumerOf['OpenTracing::Interface::Tracer'] ) { }
  2         4  
  2         13  
  6         69  
  6         12  
  6         17  
  6         190  
11              
12              
13              
14             1;