File Coverage

lib/XML/DOM/Lite.pm
Criterion Covered Total %
statement 57 57 100.0
branch n/a
condition n/a
subroutine 19 19 100.0
pod n/a
total 76 76 100.0


line stmt bran cond sub pod time code
1             package XML::DOM::Lite;
2              
3             our $VERSION = '0.15';
4 7     7   184464 use warnings;
  7         19  
  7         238  
5 7     7   38 use strict;
  7         13  
  7         254  
6              
7 7     7   3960 use XML::DOM::Lite::Constants qw(:all);
  7         15  
  7         1962  
8 7     7   3785 use XML::DOM::Lite::Parser;
  7         22  
  7         235  
9 7     7   48 use XML::DOM::Lite::Document;
  7         11  
  7         134  
10 7     7   33 use XML::DOM::Lite::Node;
  7         11  
  7         164  
11 7     7   32 use XML::DOM::Lite::NodeList;
  7         17  
  7         165  
12 7     7   3619 use XML::DOM::Lite::NodeIterator;
  7         14  
  7         180  
13 7     7   2589 use XML::DOM::Lite::Serializer;
  7         17  
  7         245  
14 7     7   42 use XML::DOM::Lite::XPath;
  7         14  
  7         157  
15 7     7   3378 use XML::DOM::Lite::XSLT;
  7         19  
  7         472  
16              
17             require Exporter;
18             our @ISA = qw(Exporter);
19              
20 7     7   64 use constant Parser => 'XML::DOM::Lite::Parser';
  7         16  
  7         479  
21 7     7   37 use constant Document => 'XML::DOM::Lite::Document';
  7         14  
  7         271  
22 7     7   35 use constant Node => 'XML::DOM::Lite::Node';
  7         14  
  7         261  
23 7     7   35 use constant NodeList => 'XML::DOM::Lite::NodeList';
  7         12  
  7         260  
24 7     7   34 use constant NodeIterator => 'XML::DOM::Lite::NodeIterator';
  7         12  
  7         304  
25 7     7   32 use constant Serializer => 'XML::DOM::Lite::Serializer';
  7         12  
  7         264  
26 7     7   32 use constant XPath => 'XML::DOM::Lite::XPath';
  7         15  
  7         445  
27 7     7   37 use constant XSLT => 'XML::DOM::Lite::XSLT';
  7         12  
  7         754  
28              
29             our @EXPORT_OK = (
30             @XML::DOM::Lite::Constants::EXPORT_OK,
31             qw(Parser Document Node NodeList NodeIterator NodeFilter Serializer XPath XSLT)
32             );
33              
34             our %EXPORT_TAGS = ( constants => \@XML::DOM::Lite::Constants::EXPORT_OK );
35              
36             1;
37             __END__