Branch Coverage

File:lib/Geo/Coder/Free/Utils.pm
Coverage:37.1%

line%coveragebranch
4950TFunless $config
53100TFunless (defined $driver)
5550TFunless $root_dir
570TFif ($logger)
6350TFif ($logger)
8050TFif ($config->{'disc_cache'}{'server'}) { }
50TFelsif ($driver eq 'DBI') { }
50TFelsif ($driver eq 'Redis') { }
50TFelsif ($driver ne 'Null') { }
820TFif ($config->{'disc_cache'}{'server'} =~ /,/) { }
860TFif ($config->{'disc_cache'}{'port'}) { }
920TFif ($logger)
1000TFunless (defined $chi_args{'dbh'})
1010TFif ($logger)
11550TFunless $chi_args{'root_dir'}
11650TFif ($logger)
13450TFunless $config
13850TFunless (defined $driver)
1390TFif ($logger)
148100TFif ($logger)
159100TFif ($logger)
16450TFif ($config->{'memory_cache'}{'server'}) { }
50TFelsif ($driver eq 'SharedMem') { }
50TFelsif ($driver eq 'Memory') { }
50TFelsif ($driver ne 'Null') { }
50TFelsif ($driver eq 'Redis') { }
1660TFif ($config->{'memory_cache'}{'server'} =~ /,/) { }
1700TFif ($config->{'memory_cache'}{'port'}) { }
1760TFif ($logger)
1830TFif (my $shm_size = $args->{'shm_size'} || $config->{'memory_cache'}{'shm_size'})
1860TFif (my $max_size = $args->{'max_size'} || $config->{'memory_cache'}{'max_size'})
1930TFunless $chi_args{'root_dir'}
1940TFif ($logger)
224100TFif ($unit eq 'K') { }
100TFelsif ($unit eq 'N') { }