File Coverage

blib/lib/Module/New/File/MainModule.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Module::New::File::MainModule;
2            
3 2     2   483 use strict;
  2         4  
  2         47  
4 2     2   7 use warnings;
  2         2  
  2         31  
5 2     2   6 use Module::New::File;
  2         1  
  2         8  
6            
7             file '{MAINFILE}' => content { return <<'EOT';
8             package <%= $c->module %>;
9            
10             use strict;
11             use warnings;
12            
13             our <%= '$'.'VERSION' %> = '0.01';
14            
15             % if ($c->config('xs')) {
16             require XSLoader;
17             XSLoader::load(__PACKAGE__, $VERSION);
18             % }
19            
20             1;
21            
22             __END__