File Coverage

blib/lib/Test/Deep/String.pm
Criterion Covered Total %
statement 18 18 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod 0 3 0.0
total 24 27 88.8


line stmt bran cond sub pod time code
1 2     2   16 use strict;
  2         4  
  2         64  
2 2     2   11 use warnings;
  2         3  
  2         83  
3              
4             package Test::Deep::String 1.202;
5              
6 2     2   368 use Test::Deep::Cmp;
  2         5  
  2         11  
7              
8             sub init
9             {
10 9     9 0 17 my $self = shift;
11              
12 9         85 $self->{val} = shift;
13             }
14              
15             sub descend
16             {
17 9     9 0 13 my $self = shift;
18 9         67 my $got = shift()."";
19              
20 9         45 $self->data->{got} = $got;
21              
22 9         32 return $got eq $self->{val};
23             }
24              
25             sub diag_message
26             {
27 3     3 0 5 my $self = shift;
28              
29 3         6 my $where = shift;
30              
31 3         11 return "Comparing $where as a string";
32             }
33              
34             1;
35              
36             __END__