Branch Coverage

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


line true false branch
112 6 1883 if exists $normalizers->{$setting}
119 12112 1802 if (@_ == 1) { }
124 0 1802 unless scalar @_ % 2 == 0
149 416 1405 if defined $setters->{$setting}
155 0 1820 unless @_ == 2
181 197 4 if setting("confdir")
186 71 130 if setting("envdir")
187 129 1 defined setting('appdir') ? :
199 190 11 unless -f conffile()
204 5 5 unless ($_LOADED{conffile()})
212 10 0 unless ($_LOADED{$env})
213 4 6 if (-f $env) { }
1 5 elsif (setting('require_environment')) { }
226 2 7 if ($SETTINGS->{'strict_config'})
241 5 9 unless $config = eval { do { &{$module . "::LoadFile";}($file) } }
260 1 11 unless $result