Branch Coverage

blib/lib/Biblio/ILL/ISO/StatusOrErrorReport.pm
Criterion Covered Total %
branch 16 52 30.7


line true false branch
91 0 2 unless $Biblio::ILL::ISO::ISO::_asn_initialized
106 0 0 if ($key ne 'ASN_TYPE')
122 7 1 if ($key ne 'ASN_TYPE')
159 0 0 if ($k =~ /^protocol-version-num$/) { }
0 0 elsif ($k =~ /^transaction-id$/) { }
0 0 elsif ($k =~ /^service-date-time$/) { }
0 0 elsif ($k =~ /^requester-id$/ or $k =~ /^responder-id$/) { }
0 0 elsif ($k =~ /^reason-no-report$/) { }
0 0 elsif ($k =~ /^status-report$/) { }
0 0 elsif ($k =~ /^error-report$/) { }
0 0 elsif ($k =~ /^note$/) { }
218 0 1 unless $parm
246 0 1 unless $parm
247 0 1 unless ref $parm eq 'Biblio::ILL::ISO::TransactionId'
276 0 1 unless $sdt
277 0 1 unless ref $sdt eq 'Biblio::ILL::ISO::ServiceDateTime'
305 0 1 unless $parm
306 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
333 0 1 unless $parm
334 0 1 unless ref $parm eq 'Biblio::ILL::ISO::SystemId'
399 0 1 unless $parm
400 0 1 unless ref $parm eq 'Biblio::ILL::ISO::StatusReport'
432 0 0 unless $parm
433 0 0 unless ref $parm eq 'Biblio::ILL::ISO::ErrorReport'
459 0 1 unless $parm
460 1 0 if (ref $parm eq 'Biblio::ILL::ISO::ILLString') { }