Branch Coverage

blib/lib/PickLE/Document.pm
Criterion Covered Total %
branch 32 44 72.7


line true false branch
103 0 1 ref $proto ? :
107 0 1 unless $self->_parse($fh)
125 0 1 ref $proto ? :
129 0 1 unless $self->_parse($fh)
214 6 11 if ($property->name eq $name)
236 0 0 if ($category->name eq $name)
270 1 3 unless (defined $self->get_property("Name"))
277 1 2 unless (defined $self->get_property("Revision"))
284 1 1 unless (defined $self->get_property("Description"))
346 134 72 if ($phase == $phases->{'empty'}) { }
56 16 elsif ($phase == $phases->{'refdes'}) { }
16 0 elsif ($phase == $phases->{'property'}) { }
347 56 78 if (substr($line, 0, 1) eq '[') { }
22 56 elsif (substr($line, -1, 1) eq ':') { }
56 0 elsif ($line eq '') { }
352 20 2 if (defined $category)
359 0 22 unless (defined $category)
381 2 14 if ($line eq '') { }
2 12 elsif ($line eq '---') { }
392 0 12 unless (defined $prop)
406 0 56 unless (defined $component)
414 2 0 if (defined $category)