Branch Coverage

blib/lib/Spp/Estr.pm
Criterion Covered Total %
branch 33 70 47.1


line true false branch
23 71 91 if ($mode == 0) { }
91 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
24 18 53 if ($ch eq '[') { }
18 35 elsif ($ch eq ']') { }
19 16 elsif ($ch eq '"') { }
0 16 elsif (is_digit($ch)) { }
44 0 0 if ($ch eq ',') { }
0 0 elsif ($ch eq ']') { }
0 0 elsif (is_digit($ch)) { }
74 0 0 if ($mode == 0) { }
0 0 elsif ($mode == 1) { }
0 0 elsif ($mode == 2) { }
109 0 0 if (is_digit($ch))
130 0 0 if ($ch eq "\cB")
160 18 473 if ($depth == 0) { }
124 349 elsif ($depth == 1) { }
161 18 0 if $ch eq "\cA"
163 15 109 if ($ch eq "\cA") { }
19 90 elsif ($ch eq "\cE") { }
0 90 elsif ($ch eq "\cF") { }
18 72 elsif ($ch eq "\cB") { }
165 5 10 if ($mode == 0) { }
170 13 6 if ($mode == 0) { }
174 0 0 if ($mode == 0) { }
180 18 0 if ($mode == 1)
184 72 0 if ($mode == 1)
187 27 322 if ($ch eq "\cA") { }
42 280 elsif ($ch eq "\cB") { }
203 0 0 if (is_estr($atom))
204 0 0 if (is_int($atom))
205 0 0 if (is_str($atom))
206 0 0 if (is_array($atom))
214 13 0 if (len([@atoms]) == 2)
217 0 0 if (len([@atoms]) > 2)