Branch Coverage

blib/lib/Authen/Perl/NTLM.pm
Criterion Covered Total %
branch 32 58 55.1


line true false branch
126 0 1 unless @_ == 3 or @_ == 7
129 0 1 unless (defined $user)
130 0 1 unless (defined $user_domain)
131 0 1 unless (defined $domain)
132 0 1 unless (defined $machine)
133 0 1 unless length $lm_hpw == 21
134 0 1 unless length $nt_hpw == 21
135 0 1 unless defined $user
136 0 1 unless defined $user_domain
137 0 1 unless defined $domain
138 0 1 unless defined $machine
156 0 1 unless @_ == 1 or @_ == 2
158 0 1 unless (defined $domain)
159 0 1 unless defined $domain
182 1 0 if ($Authen::Perl::NTLM::PurePerl) { }
202 1 0 if ($Authen::Perl::NTLM::PurePerl == 1) { }
265 0 1 unless substr($pkt, 0, 8) eq "NTLMSSP\000"
267 0 1 unless $type == 2
362 1 0 if ($ulNegate & 1)
363 1 0 if ($ulNegate & 2)
375 0 8 unless length $in_key == 7
400 0 64 unless length $byte == 1
403 171 341 if ($ordbyte & 1)
407 35 29 if ($parity % 2 == 0)
408 7 28 if ($ordbyte & 1) { }
428 0 2 unless length $key == 21
429 0 2 unless length $nonce == 8
430 2 0 if ($Authen::Perl::NTLM::PurePerl) { }
454 0 1 if length($str) % 2