Condition Coverage

blib/lib/Geo/Coder/Many.pm
Criterion Covered Total %
condition 16 41 39.0


and 3 conditions

line !l l&&!r l&&r condition
291 60 150 0 defined $filter_callback and ref $filter_callback ne 'CODE'
341 42 168 0 defined $picker_callback and ref $picker_callback ne 'CODE'
462 2466 1138 0 $waiting_time > 0 and $$args{'wait_for_retries'}
547 420 172 1508 defined $$self{'picker_callback'} and not defined $accepted_response
787 0 2100 0 $location and $cache
804 2100 0 0 $cache and $location

or 2 conditions

line l !l condition
694 630 0 $geocoder->get_daily_limit || 1

or 3 conditions

line l !l&&r !l&&!r condition
676 1193 0 2411 not defined $next or $next eq ''
756 0 0 0 not $result or $@
768 0 0 0 not $result or $@
785 0 0 2100 shift() || $$self{'cache'}
788 0 0 0 $self->_normalize_cache_key($location) || $location
802 0 0 2100 shift() || $$self{'cache'}
805 0 0 0 $self->_normalize_cache_key($location) || $location