File Coverage

inc/My/Module/Build.pm
Criterion Covered Total %
statement 16 23 69.5
branch 1 4 25.0
condition n/a
subroutine 5 6 83.3
pod 0 2 0.0
total 22 35 62.8


line stmt bran cond sub pod time code
1             package My::Module::Build;
2              
3 1     1   5 use strict;
  1         8  
  1         33  
4 1     1   5 use warnings;
  1         2  
  1         55  
5              
6 1     1   603 use Module::Build;
  1         72065  
  1         55  
7             our @ISA = qw{ Module::Build };
8              
9 1     1   6 use Carp;
  1         2  
  1         165  
10              
11             sub ACTION_authortest {
12 0     0 0 0 my ( $self, @args ) = @_;
13              
14 0         0 local $ENV{AUTHOR_TESTING} = 1;
15              
16 0 0       0 -e 'META.json'
17             or $self->depends_on( 'distmeta' );
18              
19 0         0 $self->depends_on( 'build' );
20              
21 0         0 $self->test_files( qw{ t xt/author } );
22 0         0 $self->depends_on( 'test' );
23              
24 0         0 return;
25             }
26              
27             sub ACTION_test {
28 1     1 0 97 my ( $self, @args ) = @_;
29              
30 1 50       22 -e 'META.json'
31             or $self->depends_on( 'distmeta' );
32              
33 1         22 $self->depends_on( 'build' );
34              
35 1         112481 return $self->SUPER::ACTION_test( @args );
36             }
37              
38             1;
39              
40             __END__