Branch Coverage

blib/lib/Data/Sah/Compiler/perl/TH/str.pm
Criterion Covered Total %
branch 41 62 66.1


line true false branch
33 300 280 if ($which eq 'is') { }
280 0 elsif ($which eq 'in') { }
36 1 279 if ($dt =~ /\$_\b/) { }
51 18 366 if ($which eq 'min') { }
18 348 elsif ($which eq 'xmin') { }
18 330 elsif ($which eq 'max') { }
18 312 elsif ($which eq 'xmax') { }
288 24 elsif ($which eq 'between') { }
24 0 elsif ($which eq 'xbetween') { }
60 0 288 if ($cd->{'cl_is_expr'}) { }
68 0 24 if ($cd->{'cl_is_expr'}) { }
85 84 129 if ($which eq 'len') { }
30 99 elsif ($which eq 'min_len') { }
9 90 elsif ($which eq 'max_len') { }
18 72 elsif ($which eq 'len_between') { }
36 36 elsif ($which eq 'has') { }
18 18 elsif ($which eq 'each_index') { }
18 0 elsif ($which eq 'each_elem') { }
0 0 elsif ($which eq 'check_each_index') { }
0 0 elsif ($which eq 'check_each_elem') { }
0 0 elsif ($which eq 'uniq') { }
0 0 elsif ($which eq 'exists') { }
92 0 18 if ($cd->{'cl_is_expr'}) { }
105 0 18 if $cd->{'args'}{'data_term_includes_topic_var'}
107 0 18 if $cd->{'args'}{'data_term_includes_topic_var'}
109 0 18 if $cd->{'args'}{'data_term_includes_topic_var'}
111 0 18 if $cd->{'args'}{'data_term_includes_topic_var'}
130 0 9 unless $cv eq "utf8"
142 0 64 if ($cd->{'cl_is_expr'}) { }
163 0 36 if ($cd->{'cl_is_expr'}) { }
171 18 18 $cv ? :