Branch Coverage

blib/lib/WebService/iThenticate/Response.pm
Criterion Covered Total %
branch 1 36 2.7


line true false branch
46 1 0 unless my $response = shift()
68 0 0 unless exists $$self{'rpc_response'}{'errors'}
71 0 0 if (ref $$self{'rpc_response'}{'errors'} eq 'RPC::XML::array')
80 0 0 unless keys %errors
99 0 0 unless $$self{'rpc_response'}{'sid'}
116 0 0 unless exists $$self{'rpc_response'}
134 0 0 unless $$self{'rpc_response'}{'response_timestamp'}
153 0 0 unless $$self{'rpc_response'}{'api_status'}
170 0 0 unless $$self{'rpc_response'}{'id'}
216 0 0 unless $$self{'rpc_response'}{'document'}
240 0 0 unless $$self{'rpc_response'}{'account'}
265 0 0 unless $$self{'rpc_response'}{'folder'}
288 0 0 unless defined $$self{'rpc_response'}{'uploaded'}[0]
317 0 0 unless defined $$self{'rpc_response'}{'documents'}[0]
346 0 0 unless defined $$self{'rpc_response'}{'groups'}
386 0 0 unless defined $$self{'rpc_response'}{'folders'}
414 0 0 unless defined $$self{'rpc_response'}{'users'}
447 0 0 unless defined $$messages_ref[0]