Branch Coverage

blib/lib/String/Tagged/Terminal.pm
Criterion Covered Total %
branch 30 36 83.3


line true false branch
97 1 0 $_[1] ? :
160 6 180 if $tags{$tag} and not $pen{$tag}
161 5 175 if not $tags{$tag} and $pen{$tag}
170 2 29 if (defined $pen{$tag} and not defined $tags{$tag}) { }
0 29 elsif (defined $pen{$tag} and defined $tags{$tag} and $pen{$tag} == $tags{$tag}) { }
2 27 elsif (defined $tags{$tag}) { }
179 0 2 if $val > $max
192 0 62 if (defined $pen{$tag} and not defined $tags{$tag}) { }
0 62 elsif (defined $pen{$tag} and defined $tags{$tag} and $pen{$tag} == $tags{$tag}) { }
6 56 elsif (defined $tags{$tag}) { }
202 4 2 if ($val < 8) { }
1 1 elsif ($val < 16) { }
218 14 17 if (@sgr and %pen) { }
7 10 elsif (@sgr) { }
227 1 11 $opts{'no_color'} ? :
229 5 7 if %pen
256 1 0 $_[1] == 1 ? :
289 3 2 if ($options{'win32'}) { }