Branch Coverage

blib/lib/Outhentic.pm
Criterion Covered Total %
branch 0 112 0.0


line true false branch
17 0 0 if debug_mod2()
23 0 0 if defined get_prop('stdout')
27 0 0 if (get_prop('my_stdout')) { }
31 0 0 unless open F, '>', $content_file
42 0 0 if ($st) { }
0 0 elsif (ignore_story_err()) { }
48 0 0 unless open CNT, $content_file
58 0 0 unless open F, $content_file
67 0 0 if debug_mod2()
74 0 0 if context_populated()
84 0 0 unless $l =~ /\S/
91 0 0 if debug_mod2()
110 0 0 if debug_mod2()
116 0 0 if ($check_type eq 'default') { }
0 0 elsif ($check_type eq 'regexp') { }
119 0 0 if (index($ln, $pattern) != -1)
131 0 0 if (scalar @foo)
144 0 0 if (debug_mod2())
157 0 0 if (in_block_mode())
168 0 0 if (debug_mod12())
190 0 0 if $write_header
196 0 0 if (ref $filepath_or_array_ref eq 'ARRAY') { }
199 0 0 unless $filepath_or_array_ref
200 0 0 unless open my $fh, $filepath_or_array_ref
212 0 0 if runner_debug()
214 0 0 unless $l =~ /\S/
216 0 0 if ($l =~ /^\s*#(.*)/)
220 0 0 if ($l =~ /^\s*begin:\s*$/)
221 0 0 if debug_mod2()
225 0 0 if ($l =~ /^\s*end:\s*$/)
228 0 0 if debug_mod2()
233 0 0 if ($l =~ /^\s*code:\s*(.*)/) { }
0 0 elsif ($l =~ /^\s*generator:\s*(.*)/) { }
0 0 elsif ($l =~ /^\s*regexp:\s*(.*)/) { }
0 0 elsif (defined $ent_type) { }
234 0 0 if defined $ent_type
236 0 0 if ($code =~ s/\\\s*$//) { }
245 0 0 if defined $ent_type
247 0 0 if ($code =~ s/\\\s*$//) { }
257 0 0 if defined $ent_type
262 0 0 if ($l =~ s/\\\s*$//) { }
283 0 0 if defined $ent_type
291 0 0 if (not ref $code) { }
293 0 0 if $@
294 0 0 if runner_debug()
298 0 0 if $@
299 0 0 if runner_debug()
307 0 0 if (not ref $code) { }
309 0 0 if $@
310 0 0 if runner_debug()
315 0 0 if $@
316 0 0 if runner_debug()
328 0 0 in_block_mode() ? :
330 0 0 if runner_debug()
340 0 0 in_block_mode() ? :
342 0 0 if runner_debug()