File Coverage

blib/lib/Seis/Exceptions.pm
Criterion Covered Total %
statement 30 30 100.0
branch n/a
condition n/a
subroutine 10 10 100.0
pod n/a
total 40 40 100.0


line stmt bran cond sub pod time code
1             package Seis::Exceptions;
2 2     2   13 use strict;
  2         6  
  2         82  
3 2     2   13 use warnings;
  2         5  
  2         56  
4 2     2   1271 use utf8;
  2         12  
  2         15  
5 2     2   88 use 5.010_001;
  2         9  
  2         134  
6              
7             package Seis::Exception::ParsingError;
8 2     2   2168 use parent qw(Seis::Exception);
  2         794  
  2         12  
9              
10             package Seis::Exception::NotImplemented;
11 2     2   180 use parent qw(Seis::Exception);
  2         4  
  2         11  
12              
13             package Seis::Exception::UnknownNode;
14 2     2   699 use parent qw(Seis::Exception);
  2         4  
  2         10  
15              
16             package Seis::Exception::CompilationFailed;
17 2     2   204 use parent qw(Seis::Exception);
  2         4  
  2         8  
18              
19             package Seis::Exception::ArgumentCount;
20 2     2   124 use parent qw(Seis::Exception);
  2         5  
  2         7  
21              
22             package Seis::Exception::IO;
23 2     2   113 use parent qw(Seis::Exception);
  2         5  
  2         7  
24              
25             1;
26