Branch Coverage

lib/WebService/DPD/API.pm
Criterion Covered Total %
branch 13 54 24.0


line true false branch
131 0 1 unless $code
172 0 1 unless $shipping
188 0 1 unless $geoServiceCode
258 0 1 unless $data
292 1 0 unless $id and $format
340 0 0 unless $id
341 0 0 unless $format
367 0 0 if $params
384 0 0 unless $id
400 0 0 unless $id
420 0 0 unless $date
439 0 0 unless $id
456 0 0 unless $id
457 0 0 unless $date
477 0 0 unless $id
497 0 0 unless $date
531 0 0 unless $id
559 4 20 if (ref $$data{$_} eq 'HASH') { }
608 0 6 if $self->geoSession
620 1 5 if ($$args{'data'} and $type =~ /^(POST|PUT)$/)
631 0 6 if $self->debug
633 0 6 if $self->debug
634 0 6 if ($response->code == 200) { }
639 0 0 if $@ and not $$args{'raw_result'}
640 0 0 if ($$result{'error'})
642 0 0 ref $$result{'error'} eq 'ARRAY' ? :
651 0 0 if ($$args{'raw_result'})