Branch Coverage

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


line true false branch
19 0 0 if debug_mod2()
25 0 0 if defined get_prop('stdout')
29 0 0 if (get_prop('my_stdout')) { }
33 0 0 unless open F, '>', $content_file
44 0 0 if ($st) { }
0 0 elsif (ignore_story_err()) { }
50 0 0 unless open CNT, $content_file
60 0 0 unless open F, $content_file
69 0 0 if debug_mod2()
76 0 0 if context_populated()
86 0 0 unless $l =~ /\S/
93 0 0 if debug_mod2()
112 0 0 if debug_mod2()
118 0 0 if ($check_type eq 'default') { }
0 0 elsif ($check_type eq 'regexp') { }
121 0 0 if (index($ln, $pattern) != -1)
133 0 0 if (scalar @foo)
146 0 0 if (debug_mod2())
159 0 0 if (in_block_mode())
170 0 0 if (debug_mod12())
192 0 0 if $write_header
198 0 0 if (ref $filepath_or_array_ref eq 'ARRAY') { }
201 0 0 unless $filepath_or_array_ref
202 0 0 unless open my $fh, $filepath_or_array_ref
214 0 0 if runner_debug()
216 0 0 unless $l =~ /\S/
218 0 0 if ($l =~ /^\s*#(.*)/)
222 0 0 if ($l =~ /^\s*begin:\s*$/)
223 0 0 if debug_mod2()
227 0 0 if ($l =~ /^\s*end:\s*$/)
230 0 0 if debug_mod2()
235 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) { }
236 0 0 if defined $ent_type
238 0 0 if ($code =~ s/\\\s*$//) { }
247 0 0 if defined $ent_type
249 0 0 if ($code =~ s/\\\s*$//) { }
259 0 0 if defined $ent_type
264 0 0 if ($l =~ s/\\\s*$//) { }
285 0 0 if defined $ent_type
293 0 0 if (not ref $code) { }
295 0 0 if $@
296 0 0 if runner_debug()
300 0 0 if $@
301 0 0 if runner_debug()
309 0 0 if (not ref $code) { }
311 0 0 if $@
312 0 0 if runner_debug()
317 0 0 if $@
318 0 0 if runner_debug()
330 0 0 in_block_mode() ? :
332 0 0 if runner_debug()
342 0 0 in_block_mode() ? :
344 0 0 if runner_debug()