Condition Coverage

blib/lib/Net/DRI/Protocol/EPP/Extensions/E164Validation.pm
Criterion Covered Total %
condition 0 45 0.0


and 3 conditions

line !l l&&!r l&&r condition
106 0 0 0 ref $e eq 'ARRAY' and @$e == 3
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0]
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0] and length $$e[0]
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0] and length $$e[0] and not ref $$e[1]
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0] and length $$e[0] and not ref $$e[1] and length $$e[1]
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0] and length $$e[0] and not ref $$e[1] and length $$e[1] and ref $$e[2] eq 'HASH'
0 0 0 ref $e eq 'ARRAY' and @$e == 3 and not ref $$e[0] and length $$e[0] and not ref $$e[1] and length $$e[1] and ref $$e[2] eq 'HASH' and keys %{$$e[2];}
117 0 0 0 defined $rd and ref $rd eq 'HASH'
0 0 0 defined $rd and ref $rd eq 'HASH' and exists $$rd{'e164_validation_information'}
0 0 0 defined $rd and ref $rd eq 'HASH' and exists $$rd{'e164_validation_information'} and ref $$rd{'e164_validation_information'} eq 'ARRAY'
0 0 0 defined $rd and ref $rd eq 'HASH' and exists $$rd{'e164_validation_information'} and ref $$rd{'e164_validation_information'} eq 'ARRAY' and @{$$rd{'e164_validation_information'};}
201 0 0 0 defined $toadd and ref $toadd eq 'ARRAY'
202 0 0 0 defined $todel and ref $todel eq 'ARRAY'

or 3 conditions

line l !l&&r !l&&!r condition
198 0 0 0 defined $toadd or defined $todel
0 0 0 defined $toadd or defined $todel or defined $toset