| line |
true |
false |
branch |
|
329
|
0 |
5 |
if (my $encoding = delete $args{'encoding'}) |
|
333
|
0 |
5 |
if (my $uri = delete $args{'uri'}) |
|
341
|
0 |
5 |
if (exists $args{'engine'}) |
|
344
|
0 |
5 |
if (exists $args{'type'}) |
|
347
|
3 |
2 |
if (my $pool = delete $args{'pool'}) |
|
348
|
1 |
2 |
if (&blessed($pool)) { } |
|
433
|
0 |
0 |
unless my $engine_class = $Database::Async::Engine::ENGINE_MAP{$type} |
|
434
|
0 |
0 |
unless $engine_class->can('new') |
|
437
|
0 |
0 |
unless $self->{'engine_parameters'} |
|
|
0 |
0 |
defined $uri ? : |
|
443
|
0 |
0 |
if (my $encoding = $self->encoding) |
|
444
|
0 |
0 |
if ($engine_class->can('encoding')) { } |