Condition Coverage

blib/lib/AsposePdfCloud/ApiClient.pm
Criterion Covered Total %
condition 0 33 0.0


and 3 conditions

line !l l&&!r l&&r condition
91 0 0 0 defined $body_data and $body_data->can('to_hash')
270 0 0 0 @header == 1 and $header[0] eq ''
287 0 0 0 @header == 1 and $header[0] eq ''
302 0 0 0 defined $content_type and lc $content_type ne 'application/json'
311 0 0 0 defined $content_type and not $content_type =~ /json/

or 3 conditions

line l !l&&r !l&&!r condition
28 0 0 0 not defined $AsposePdfCloud::Configuration::app_sid or $AsposePdfCloud::Configuration::app_sid eq ''
32 0 0 0 not defined $AsposePdfCloud::Configuration::api_key or $AsposePdfCloud::Configuration::api_key eq ''
131 0 0 0 $self->{'http_timeout'} || $AsposePdfCloud::Configuration::http_timeout
132 0 0 0 $self->{'http_user_agent'} || $AsposePdfCloud::Configuration::http_user_agent
270 0 0 0 @header == 0 or @header == 1 and $header[0] eq ''
287 0 0 0 @header == 0 or @header == 1 and $header[0] eq ''