Condition Coverage

blib/lib/IO/Iron/Connector.pm
Criterion Covered Total %
condition 0 24 0.0


and 3 conditions

line !l l&&!r l&&r condition
101 0 0 0 exists $iron_action->{'url_params'} and ref $iron_action->{'url_params'} eq 'HASH'
161 0 0 0 $return_type_def eq 'LIST' and defined $list_hash_key
178 0 0 0 &blessed($_) and $_->can('rethrow')
268 0 0 0 $client->responseCode >= $HTTP_CODE_OK_MIN and $client->responseCode <= $HTTP_CODE_OK_MAX
272 0 0 0 defined $params->{'return_type'} and $params->{'return_type'} eq 'BINARY'
0 0 0 defined $params->{'return_type'} and $params->{'return_type'} eq 'PLAIN_TEXT'

or 3 conditions

line l !l&&r !l&&!r condition
131 0 0 0 $require_body == 1 && defined $params->{'body'} && ref $params->{'body'} eq 'HASH' || $require_body == 0 && !defined($params->{'body'})
164 0 0 0 scalar @{$return_list;} == 0 or @{$return_list;} < $per_page