Branch Coverage

blib/lib/Net/LDAP/Message.pm
Criterion Covered Total %
branch 5 58 8.6


line true false branch
17 0 2 if ++$MsgID > 65535
40 0 1 unless exists $self->{'resultCode'}
45 1 0 exists $self->{'resultCode'} ? :
56 0 0 unless exists $self->{'resultCode'}
61 0 0 exists $self->{'matchedDN'} ? :
66 0 0 unless exists $self->{'resultCode'}
69 0 0 exists $self->{'referral'} ? :
76 0 0 unless exists $self->{'resultCode'}
81 0 0 exists $self->{'errorMessage'} ? :
87 0 0 unless ($return = $self->server_error)
89 0 0 if require Net::LDAP::Util
99 0 2 if defined $self->{'callback'}
124 0 0 unless $err = $ldap->sync($self->mesg_id)
126 0 0 unless exists $self->{'resultCode'}
146 0 0 if ($data = delete $result->{'protocolOp'}{'intermediateResponse'}) { }
150 0 0 if (defined $self->{'callback'}) { }
164 0 0 if defined $self->{'callback'}
173 0 0 if exists $self->{'resultCode'}
183 0 0 unless exists $self->{'resultCode'}
188 0 0 exists $self->{'sasl'} ? :
195 0 2 unless $self->{'pdu'} = $Net::LDAP::Message::LDAPRequest->encode(@_, 'messageID', $self->{'mesgid'})
202 0 0 if ($self->{'controls'})
208 0 0 if $self->{'parent'}
214 0 0 unless my $ctrl_hash = $self->{'ctrl_hash'}
216 0 0 @_ ? :
217 0 0 unless my(@control) = map({@$_;} grep($_, @{$ctrl_hash;}{@oid}))
246 0 0 if $code != 5
268 0 0 unless +(shift())->{'resultCode'}
269 0 0 unless +(shift())->{'errorMessage'}