Branch Coverage

blib/lib/Config/IniMan.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
164 0 0 if ($self->can($method))
168 0 0 if (@_) { }
212 0 0 if $$self{'file'}
236 0 0 if (@_)
240 0 0 $self->encoding ? :
243 0 0 unless open my $fh, $encoding, $file
277 0 0 if ($line =~ /^\s*(?:\#|\;|$)/)
283 0 0 if ($line =~ /^\s*\[\s*(.+?)\s*\]\s*$/)
291 0 0 if ($multiline) { }
0 0 elsif ($line =~ /^\s*([^=]+?)\s*=\s*(.*?)\s*$/) { }
293 0 0 if ($line =~ /\\$/)
303 0 0 if ($value =~ /\\$/)
325 0 0 if @_
365 0 0 if (@_ == 1) { }
0 0 elsif (@_ == 2) { }
378 0 0 if (exists $$self{'data'}{$section}{$name})
399 0 0 if (@_ == 2) { }
409 0 0 unless ($self->section_exists($section))
429 0 0 unless ($self->section_exists($section))
449 0 0 if ($self->section_exists($section))
467 0 0 if ($self->section_exists($section))
551 0 0 if (@_ == 1) { }
589 0 0 unless $section eq '_'
593 0 0 if ($k =~ /^__SKIP__\d+$/) { }
617 0 0 if @_
618 0 0 if @_
620 0 0 unless $file
622 0 0 $self->encoding ? :
625 0 0 unless open my $fh, $encoding, $file