Condition Coverage

blib/lib/Net/XMPP/Protocol.pm
Criterion Covered Total %
condition 0 69 0.0


and 3 conditions

line !l l&&!r l&&r condition
1113 0 0 0 exists $$self{'ERRORCODE'} && $$self{'ERRORCODE'} ne ''
1698 0 0 0 not $self->ReceivedID($id) and $endTime >= time
1782 0 0 0 exists $$self{'RCVDB'}{$id} && $$self{'RCVDB'}{$id} == 0
1905 0 0 0 exists $$self{'PRESENCEDB'}{$fromID}{'priorities'}{$oldPriority} and $#{$$self{'PRESENCEDB'}{$fromID}{'priorities'}{$oldPriority};} == -1
1946 0 0 0 ref $jid and $jid->isa('Net::XMPP::JID')
1985 0 0 0 ref $jid and $jid->isa('Net::XMPP::JID')
2009 0 0 0 ref $jid and $jid->isa('Net::XMPP::JID')
2155 0 0 0 $iqAuthQuery->DefinedSequence and $iqAuthQuery->DefinedToken
2265 0 0 0 not $$self{'STREAM'}->SASLClientDone($sid) and $endTime >= time
2341 0 0 0 defined $resource and $resource ne ''
2766 0 0 0 ref $jid and $jid->isa('Net::XMPP::JID')
2870 0 0 0 exists $$self{'ROSTERDB'}{'JIDS'}{$jid}{'groups'} and $#{$$self{'ROSTERDB'}{'JIDS'}{$jid}{'groups'};} > -1
2934 0 0 0 ref $jid and $jid->isa('Net::XMPP::JID')
3042 0 0 0 not $self->TLSClientDone and $endTime >= time
3532 0 0 0 exists $$self{'CB'}{'IQns'}{$ns} and ref $$self{'CB'}{'IQns'}{$ns} eq 'HASH'

or 3 conditions

line l !l&&r !l&&!r condition
1158 0 0 0 $$self{'DEBUG'}->GetLevel >= 1 or exists $$self{'CB'}{'receive'}
1182 0 0 0 exists $$self{'CB'}{$tag} or exists $$self{'CB'}{'XPath'}
0 0 0 exists $$self{'CB'}{$tag} or exists $$self{'CB'}{'XPath'} or exists $$self{'CB'}{'DirectXPath'}
0 0 0 exists $$self{'CB'}{$tag} or exists $$self{'CB'}{'XPath'} or exists $$self{'CB'}{'DirectXPath'} or $self->CheckID($tag, $id)
1875 0 0 0 $type eq '' or $type eq 'available'
0 0 0 $type eq '' or $type eq 'available' or $type eq 'unavailable'
1912 0 0 0 $type eq '' or $type eq 'available'
2892 0 0 0 $type eq 'set' or $type eq 'result'