Condition Coverage

blib/lib/SOAP/Data/ComplexType.pm
Criterion Covered Total %
condition 0 24 0.0


and 3 conditions

line !l l&&!r l&&r condition
75 0 0 0 UNIVERSAL::isa($obj_fields, 'HASH') and scalar keys %{$obj_fields;} > 0
224 0 0 0 ref $_ and UNIVERSAL::isa($_, 'SOAP::Data::ComplexType::Builder::Element')
279 0 0 0 ref $data eq 'HASH' and scalar keys %{$data;} == 1

or 3 conditions

line l !l&&r !l&&!r condition
18 0 0 0 ref $proto || $proto
178 0 0 0 ref $self || Carp::confess("'${self}' is not an object")
189 0 0 0 ref $self || Carp::confess("'${self}' is not an object")
200 0 0 0 ref $self || Carp::confess("'${self}' is not an object")
216 0 0 0 ref $self || Carp::confess("'${self}' is not an object")