Condition Coverage

blib/lib/Net/PayPal/Lite.pm
Criterion Covered Total %
condition 0 40 0.0


and 3 conditions

line !l l&&!r l&&r condition
39 0 0 0 $args->{'client_id'} and $args->{'secret'}
42 0 0 0 exists $args->{'sandbox'} and exists $args->{'live'}
50 0 0 0 exists $args->{'cache_transform'} and ref $args->{'cache_transform'} ne 'HASH' || !exists $args->{'cache_transform'}{'in'} || !exists $args->{'cache_transform'}{'out'} || ref $args->{'cache_transform'}{'in'} ne 'CODE' || ref $args->{'cache_transform'}{'out'} ne 'CODE'

or 2 conditions

line l !l condition
232 0 0 $data->{'currency'} || 'USD'
263 0 0 $data->{'currency'} || 'USD'

or 3 conditions

line l !l&&r !l&&!r condition
50 0 0 0 ref $args->{'cache_transform'} ne 'HASH' || !exists $args->{'cache_transform'}{'in'} || !exists $args->{'cache_transform'}{'out'} || ref $args->{'cache_transform'}{'in'} ne 'CODE' || ref $args->{'cache_transform'}{'out'} ne 'CODE'
62 0 0 0 $args->{'user_agent'} || _create_ua()
0 0 0 $args->{'cache'} || _create_cache($args->{'cache_dir'})
72 0 0 0 $expiration || ()
302 0 0 0 $data->{'number'} || $data->{'cc_number'}
0 0 0 $data->{'type'} || $data->{'cc_type'}
0 0 0 $data->{'expire_month'} || $data->{'cc_expire_month'}
0 0 0 $data->{'expire_year'} || $data->{'cc_expire_year'}
304 0 0 0 $data->{'cvv2'} || $data->{'cc_cvv2'}