Condition Coverage

blib/lib/neverbounce.pm
Criterion Covered Total %
condition 0 81 0.0


and 3 conditions

line !l l&&!r l&&r condition
68 0 0 0 $result->is_success and $result->{'_content'} ne ''
70 0 0 0 defined $response->{'success'} and $response->{'success'} ne 1
82 0 0 0 $result->is_success and $result->{'_content'} eq ''
111 0 0 0 $result->is_success and $result->{'_content'} ne ''
113 0 0 0 defined $response->{'success'} and $response->{'success'} ne 1
136 0 0 0 $result->is_success and $result->{'_content'} eq ''
168 0 0 0 $result->is_success and $result->{'_content'} ne ''
170 0 0 0 defined $response->{'success'} and $response->{'success'} ne 1
189 0 0 0 $result->is_success and $result->{'_content'} eq ''
216 0 0 0 $result->is_success and $result->{'_content'} ne ''
218 0 0 0 defined $response->{'success'} and $response->{'success'} ne 1
247 0 0 0 $result->is_success and $result->{'_content'} eq ''
303 0 0 0 $result->is_success and $result->{'_content'} ne ''
308 0 0 0 defined $response->{'success'} and $response->{'success'} ne 1
328 0 0 0 $result->is_success and $result->{'_content'} eq ''
399 0 0 0 $hash{'result_code'} and $hash{'result_code'} ne ''
0 0 0 $hash{'result_code'} and $hash{'result_code'} ne '' and $hash{'result_code'} =~ /^\d+$/ && $hash{'result_code'} < 5 || $hash{'result_code'} eq 'valid' || $hash{'result_code'} eq 'invalid' || $hash{'result_code'} eq 'disposable' || $hash{'result_code'} eq 'catchall' || $hash{'result_code'} eq 'unknown'
400 0 0 0 $hash{'response_type'} and $hash{'response_type'} ne ''
416 0 0 0 defined $hash{'success'} and $hash{'success'} ne 'true'
419 0 0 0 defined $hash{'msg'} and $hash{'msg'} ne ''

or 3 conditions

line l !l&&r !l&&!r condition
70 0 0 0 defined $response->{'error'} or defined $response->{'success'} and $response->{'success'} ne 1
113 0 0 0 defined $response->{'error'} or defined $response->{'success'} and $response->{'success'} ne 1
170 0 0 0 defined $response->{'error'} or defined $response->{'success'} and $response->{'success'} ne 1
218 0 0 0 defined $response->{'error'} or defined $response->{'success'} and $response->{'success'} ne 1
308 0 0 0 defined $response->{'error'} or defined $response->{'success'} and $response->{'success'} ne 1
399 0 0 0 $hash{'result_code'} =~ /^\d+$/ && $hash{'result_code'} < 5 || $hash{'result_code'} eq 'valid' || $hash{'result_code'} eq 'invalid' || $hash{'result_code'} eq 'disposable' || $hash{'result_code'} eq 'catchall' || $hash{'result_code'} eq 'unknown'
432 0 0 0 ref $self || croak("$self is not an object")