File Coverage

blib/lib/Protocol/XMLRPC/Value/String.pm
Criterion Covered Total %
statement 16 16 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 2 2 100.0
total 23 23 100.0


line stmt bran cond sub pod time code
1             package Protocol::XMLRPC::Value::String;
2              
3 9     9   46865 use strict;
  9         21  
  9         341  
4 9     9   47 use warnings;
  9         12  
  9         278  
5              
6 9     9   47 use base 'Protocol::XMLRPC::Value';
  9         17  
  9         3143  
7              
8 1     1 1 785 sub type {'string'}
9              
10             sub to_string {
11 8     8 1 51 my $self = shift;
12              
13 8         23 my $value = $self->value;
14              
15 8         20 $value =~ s/&/&/g;
16 8         12 $value =~ s/
17 8         14 $value =~ s/>/>/g;
18              
19 8         32 return "$value";
20             }
21              
22             1;
23             __END__