Branch Coverage

blib/lib/Net/DRI/Protocol/EPP/Extensions/CZ/NSSET.pm
Criterion Covered Total %
branch 0 96 0.0


line true false branch
95 0 0 defined $ns ? :
101 0 0 ref $command eq 'ARRAY' ? :
105 0 0 ref $hosts eq 'ARRAY' ? :
108 0 0 Net::DRI::Util::isa_nsgroup($h) ? :
110 0 0 unless defined $gn and $gn and not ref $gn and Net::DRI::Util::xml_is_normalizedstring($gn, 1, 100)
117 0 0 unless @gn
121 0 0 unless @ns
131 0 0 unless defined $ns
134 0 0 if (not ref $ns) { }
0 0 elsif (ref $ns eq 'ARRAY') { }
0 0 elsif (Net::DRI::Util::isa_hosts($ns)) { }
163 0 0 unless defined $cs
178 0 0 unless defined $rauth and ref $rauth eq 'HASH'
185 0 0 unless defined $level and $level >= 0 and $level <= 10
206 0 0 unless $mes->is_success
210 0 0 unless $chkdata
219 0 0 unless $c->nodeType == 1
221 0 0 if ($n eq 'id')
249 0 0 unless $mes->is_success
252 0 0 unless $infdata
260 0 0 unless $c->nodeType == 1
262 0 0 unless $name
263 0 0 if ($name eq 'id') { }
0 0 elsif ($name eq 'roid') { }
0 0 elsif ($name eq 'reportlevel') { }
0 0 elsif ($name eq 'status') { }
0 0 elsif ($name eq 'authInfo') { }
0 0 elsif ($name =~ /^((?:c[lr]|tr|up)ID)$/) { }
0 0 elsif ($name =~ /^((?:c[lr]|tr|up)Date)$/) { }
0 0 elsif ($name eq 'ns') { }
0 0 elsif ($name =~ /^(registrant|billing|admin|tech)$/) { }
313 0 0 if ($xa =~ /^\d+\.\d+\.\d+\.\d+$/) { }
343 0 0 if Net::DRI::Util::has_auth($rd)
383 0 0 if Net::DRI::Util::has_auth($rd)
394 0 0 Net::DRI::Util::has_key($rd, 'approve') && $rd->{'approve'} ? :
396 0 0 if Net::DRI::Util::has_auth($rd)
408 0 0 if Net::DRI::Util::has_auth($rd)
418 0 0 unless Net::DRI::Util::isa_changes($todo)
422 0 0 if (grep {not /^(?:ns|contact|auth|reportlevel)$/;} $todo->types)
439 0 0 if $nsadd and not $nsadd->is_empty
440 0 0 if $cadd
442 0 0 if $nsdel and not $nsdel->is_empty
444 0 0 if $cdel
446 0 0 if defined $auth and Net::DRI::Util::has_key($auth, 'pw')
448 0 0 if defined $level
450 0 0 if @add
451 0 0 if @del
452 0 0 if @set