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 3     3   22 use strict;
  3         5  
  3         92  
2 3     3   15 use warnings;
  3         11  
  3         108  
3              
4             package Test::Deep::String 1.203;
5              
6 3     3   373 use Test::Deep::Cmp;
  3         7  
  3         14  
7              
8             sub init
9             {
10 10     10 0 19 my $self = shift;
11              
12 10         114 $self->{val} = shift;
13             }
14              
15             sub descend
16             {
17 10     10 0 18 my $self = shift;
18 10         79 my $got = shift()."";
19              
20 10         52 $self->data->{got} = $got;
21              
22 10         37 return $got eq $self->{val};
23             }
24              
25             sub diag_message
26             {
27 3     3 0 6 my $self = shift;
28              
29 3         5 my $where = shift;
30              
31 3         11 return "Comparing $where as a string";
32             }
33              
34             1;
35              
36             __END__