Branch Coverage

blib/lib/YAML/PP/Render.pm
Criterion Covered Total %
branch 56 58 96.5


line true false branch
8 0 42 $ENV{'YAML_PP_TRACE'} ? :
21 298 1023 if ($value eq "")
22 66 232 if ($first) { }
66 166 elsif ($last) { }
26 42 24 if $addspace
35 391 632 if $addspace
37 921 102 if ($style eq "\"")
38 82 839 if ($line->{'orig'} =~ /\\$/)
53 534 1178 if ($block_type eq ">")
56 189 1523 if ($chomp eq '+') { }
305 1218 elsif ($chomp eq '-') { }
64 1523 189 unless ($keep)
67 1493 222 if $lines->[-1] ne ""
71 534 1178 if ($folded) { }
75 39 495 if ($keep)
84 117 739 $line =~ /\A[ \t]/ ? :
334 856 $line eq '' ? :
90 31 1159 if ($prev eq 'MORE' and $type eq 'EMPTY') { }
289 870 elsif ($prev eq 'CONTENT') { }
54 816 elsif ($prev eq 'START' and $type eq 'EMPTY') { }
127 1256 elsif ($prev eq 'EMPTY' and $type ne 'CONTENT') { }
94 143 146 if ($type ne 'CONTENT') { }
146 0 elsif ($type eq 'CONTENT') { }
111 101 1089 if ($type eq "MORE" and $i < $#$lines)
117 39 495 if ($keep)
120 431 103 if @$lines and not $trim
125 1872 220 if $i != $#$lines or not $trim
137 297 270 if (not $start) { }
138 28 269 if ($line eq '') { }