File Coverage

blib/lib/Perl6/Pod/To/Latex.pm
Criterion Covered Total %
statement 24 34 70.5
branch 0 2 0.0
condition 0 2 0.0
subroutine 8 10 80.0
pod 1 2 50.0
total 33 50 66.0


line stmt bran cond sub pod time code
1             #===============================================================================
2             #
3             # DESCRIPTION: Export to latex
4             #
5             # AUTHOR: Aliaksandr P. Zahatski,
6             #===============================================================================
7             package Perl6::Pod::To::Latex;
8 2     2   10 use strict;
  2         3  
  2         50  
9 2     2   9 use warnings;
  2         5  
  2         45  
10 2     2   10 use strict;
  2         6  
  2         37  
11 2     2   9 use warnings;
  2         5  
  2         53  
12 2     2   11 use Perl6::Pod::To::DocBook;
  2         4  
  2         44  
13 2     2   10 use base 'Perl6::Pod::To::DocBook';
  2         3  
  2         142  
14 2     2   11 use Perl6::Pod::Utl;
  2         3  
  2         123  
15             our $VERSION = '0.01';
16              
17             sub new {
18 0     0 0   my $class = shift;
19 0           my %args = @_;
20 0 0         unless ( $args{writer} ) {
21 2     2   1163 use Perl6::Pod::Writer::Latex;
  2         5  
  2         253  
22             $args{writer} = new Perl6::Pod::Writer::Latex(
23 0   0       out => ( $args{out} || \*STDOUT ),
24             );
25             }
26 0           my $self = $class->SUPER::new(%args);
27 0           return $self;
28             }
29              
30             sub switch_head_level {
31 0     0 1   my $self = shift;
32 0           my $level = shift;
33 0           my $w = $self->w;
34 0           my $prev = $self->Perl6::Pod::To::switch_head_level($level);
35             }
36              
37             1;
38              
39