Branch Coverage

blib/lib/App/Basis/Config.pm
Criterion Covered Total %
branch 21 34 61.7


line true false branch
81 0 3 unless ($fname)
84 2 1 if ($fname and -f $fname) { }
98 0 2 if ($self->error)
99 0 0 if $self->die_on_error
104 2 0 if (keys %$config)
111 0 1 if $self->die_on_error
127 2 1 if (not $filename) { }
129 2 0 if $self->changed
136 3 0 if ($need_save)
137 1 2 if ($self->nostore)
148 0 2 unless (-d path($filename)->dirname)
158 0 2 if $self->error and $self->die_on_error
185 20 10 if ($ref->{$item}) { }
190 10 0 if ($value) { }
193 5 5 if ($i + 1 == scalar @items) { }
214 15 0 $done ? :
244 5 0 if keys %{$self->raw;}