Branch Coverage

lib/ProjectBuilder/Conf.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
89 0 0 if (defined $ENV{'PBPROJ'} and not defined $proj)
95 0 0 if (defined $proj) { }
118 0 0 unless open CONF, $cf
120 0 0 if /^#/
121 0 0 if (/^\s*([A-z0-9-_.]+)\s+([[A-z0-9-_.\?\[\]\*\+\\]+)\s*=\s*(.*)$/)
142 0 0 unless (-r $cf)
147 0 0 if defined $pbconffiles{$cf}
201 0 0 unless open CONF, $conffile
238 0 0 unless defined $conffile
239 0 0 unless defined $h
240 0 0 unless open CONF, "> $conffile"
325 0 0 unless defined $ptr
329 0 0 unless defined $ENV{'PBPROJ'}
350 0 0 if (not defined $p2) { }
352 0 0 unless defined $p1
354 0 0 if not defined $$p1{$ENV{'PBPROJ'}} and defined $p1->{'default'}
357 0 0 if (not defined $p1) { }
359 0 0 if not defined $$p2{$ENV{'PBPROJ'}} and defined $p2->{'default'}
363 0 0 unless (defined $p1->{'default'})
364 0 0 if (defined $p2->{'default'})
369 0 0 unless (defined $$p1{$ENV{'PBPROJ'}})
370 0 0 if (defined $$p2{$ENV{'PBPROJ'}}) { }
373 0 0 if defined $p1->{'default'}
379 0 0 unless defined $p1->{$k}
400 0 0 if (not defined $ENV{'PBPROJ'}) { }
406 0 0 unless @return
409 0 0 unless defined $return[$i]