Branch Coverage

blib/lib/Dancer2/Plugin/Auth/HTTP/Basic/DWIW.pm
Criterion Covered Total %
branch 14 18 77.7


line true false branch
27 0 7 unless $auth_method ne 'Basic' or $auth_string
31 0 7 unless $username or $password
33 5 2 if (my $handler = $Dancer2::Plugin::Auth::HTTP::Basic::DWIW::HANDLERS->{'check_login'})
34 5 0 if (ref $handler eq 'CODE')
37 1 4 if ($@)
42 2 2 unless ($check_result)
49 7 4 if ($@) { }
58 2 5 if (my $handler = $Dancer2::Plugin::Auth::HTTP::Basic::DWIW::HANDLERS->{'no_auth'})
59 2 0 if (ref $handler eq 'CODE')