Condition Coverage

blib/lib/Net/Jabber/Protocol.pm
Criterion Covered Total %
condition 14 36 38.8


and 3 conditions

line !l l&&!r l&&r condition
940 12 16 1 not exists $funcHash{'set'} and exists $funcHash{'get'}
1009 0 0 1 $funcHash{'hash'} eq 'child-add' and exists $funcHash{'add'}
1197 0 0 0 exists $args{'refresh'} and $args{'refresh'} eq '1'
2057 0 0 0 defined $to and $to ne ''
2289 0 0 0 $source->GetTag eq 'methodResponse' and $source->DefinedFault
2519 0 0 0 defined $to and $to ne ''
2696 1 0 0 exists $args{'password'} and $args{'password'} ne ''

or 3 conditions

line l !l&&r !l&&!r condition
945 7 9 12 exists $funcHash{'type'} or exists $funcHash{'path'}
16 0 12 exists $funcHash{'type'} or exists $funcHash{'path'} or exists $funcHash{'child'}
9 0 12 exists $funcHash{'type'} or exists $funcHash{'path'} or exists $funcHash{'child'} or exists $funcHash{'calls'}
1197 0 0 0 exists $args{'refresh'} and $args{'refresh'} eq '1' or not exists $$self{'BROWSEDB'}{$indexJID}
2201 1 0 3 exists $args{'faultcode'} or exists $args{'faultstring'}