Branch Coverage

blib/lib/WWW/KeePassHttp.pm
Criterion Covered Total %
branch 44 44 100.0


line true false branch
93 2 19 unless defined $_
94 14 5 if length $_ == 32
96 2 3 if /^(0x)?[[:xdigit:]]{64}$/u
98 2 1 if length $_ == 44
128 1 1 if defined $val
145 1 1 if defined $val
163 1 1 if defined $val
238 2 1 unless $self->{'appid'} eq ($content->{'Id'} // "")
269 1 2 unless exists $args{'SubmitUrl'}
271 1 2 unless $content->{'Count'}
310 1 1 unless exists $args{'SubmitUrl'}
347 1 4 UNIVERSAL::isa($rest[0], 'WWW::KeePassHttp::Entry') ? :
348 1 4 unless defined $args{'Login'}
349 1 3 unless defined $args{'Url'}
350 1 2 unless defined $args{'Password'}
401 3 16 if exists $params{'Key64'}
413 1 18 unless $response->{'success'}
414 1 17 unless exists $response->{'content'}
424 14 2 if (exists $content->{'Verifier'} or $type ne "test-associate" and $type ne "associate")
425 2 12 unless exists $content->{'Nonce'} and exists $content->{'Verifier'}
428 1 11 if ($decode_their_verifier ne $content->{'Nonce'})
473 21 1 wantarray ? :