File Coverage

blib/lib/YAML/Tag.pm
Criterion Covered Total %
statement 13 17 76.4
branch n/a
condition n/a
subroutine 5 7 71.4
pod 0 3 0.0
total 18 27 66.6


line stmt bran cond sub pod time code
1 49     49   300 use strict; use warnings;
  49     49   81  
  49         1228  
  49         205  
  49         76  
  49         2923  
2             package YAML::Tag;
3              
4 49     49   20471 use overload '""' => sub { ${$_[0]} };
  49     0   17237  
  49         401  
  0         0  
  0         0  
5              
6             sub new {
7 99     99 0 189 my ($class, $self) = @_;
8 99         302 bless \$self, $class
9             }
10              
11             sub short {
12 100     100 0 136 ${$_[0]}
  100         582  
13             }
14              
15             sub canonical {
16 0     0 0   ${$_[0]}
  0            
17             }
18              
19             1;