Branch Coverage

blib/lib/Dancer/Config.pm
Criterion Covered Total %
branch 29 32 90.6


line true false branch
111 6 1869 if exists $normalizers->{$setting}
118 12057 1788 if (@_ == 1) { }
123 0 1788 unless scalar @_ % 2 == 0
148 413 1394 if defined $setters->{$setting}
154 0 1806 unless @_ == 2
180 195 4 if setting("confdir")
185 70 129 if setting("envdir")
186 128 1 defined setting('appdir') ? :
198 188 11 unless -f conffile()
203 5 5 unless ($_LOADED{conffile()})
211 10 0 unless ($_LOADED{$env})
212 4 6 if (-f $env) { }
1 5 elsif (setting('require_environment')) { }
225 2 7 if ($SETTINGS->{'strict_config'})
240 5 9 unless $config = eval { do { &{$module . "::LoadFile";}($file) } }
259 1 11 unless $result