Branch Coverage

blib/lib/TaskForest/Test.pm
Criterion Covered Total %
branch 11 48 22.9


line true false branch
21 0 0 if $line eq ''
30 0 0 if (@$expected_lines)
45 0 0 if $html eq '
'
77 0 229 unless opendir DIR, $dir
80 458 329 if /^\.{1,2}$/
82 329 0 if -f $path
91 0 0 unless open OUT, ">$log_dir/$family.$job.pid"
95 0 0 unless open OUT, ">$log_dir/$family.$job.started"
99 0 0 unless open OUT, ">$log_dir/$family.$job.$status"
114 0 29 unless @$file_list
122 101 115 unless (-e $file)
127 28 34 if $found
128 2 32 unless $n % 5
144 0 0 if (/^Accepted Connection/) { }
0 0 elsif (/^C: < (.*)/) { }
160 0 0 if ($mode eq 'smtp' and $line eq 'DATA') { }
0 0 elsif ($mode eq 'header' and not $line =~ /\S/) { }
0 0 elsif ($mode eq 'message' and $line eq '.') { }
0 0 elsif ($mode eq 'smtp' and $line =~ /^(EHLO) (.*)/) { }
0 0 elsif ($mode eq 'smtp' and $line =~ /^(HELO) (.*)/) { }
0 0 elsif ($mode eq 'smtp' and $line =~ /^(MAIL FROM:)(.*)/) { }
0 0 elsif ($mode eq 'smtp' and $line =~ /^(RCPT TO:)(.*)/) { }
0 0 elsif ($mode eq 'header' and $line =~ /^([^:]+): (.*)/) { }
0 0 elsif ($mode eq 'message') { }