Branch Coverage

blib/lib/PGObject/Util/DBAdmin.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
135 0 0 if exists $connkey_env{$_}
294 0 0 $ENV{$_} ? :
299 0 0 $args{'env'} ? :
315 0 0 if (defined($args{'errlog'} // $args{'stdout_log'}))
320 0 0 if ($exit_code != 0)
322 0 0 unless unlink $filename
326 0 0 if ($? == -1) { }
0 0 elsif ($? & 127) { }
346 0 0 if defined $args{'file'}
350 0 0 if (defined $args{'tempdir'})
352 0 0 unless -d $args{'tempdir'}
357 0 0 unless my $fh = "File::Temp"->new(%file_options)
370 0 0 if defined $args{'stdout_log'}
375 0 0 if defined $args{'errlog'}
384 0 0 unless open my $fh, ">>", $filename
387 0 0 unless print $fh $data // ""
390 0 0 unless close $fh
488 0 0 unless (@helpers)
528 0 0 unless my $dbh = "DBI"->connect('dbi:Pg:' . $connect, $self->connect_data->{'user'} // "", $self->connect_data->{'password'} // "", $options)
559 0 0 unless $version
612 0 0 if defined $args{'copy_of'}
675 0 0 unless defined $args{'file'}
676 0 0 unless -e $args{'file'}
682 0 0 defined $vars->{$_} ? :
746 0 0 if defined $args{'compress'}
747 0 0 if defined $args{'format'}
794 0 0 if defined $self->password
838 0 0 unless defined $args{'file'}
839 0 0 unless -e $args{'file'}
842 0 0 if not defined $args{'format'} or $args{'format'} eq "p"
846 0 0 if defined $args{'format'}
848 0 0 if defined $self->connect_data->{'dbname'}
868 0 0 unless $self->dbname
890 0 0 unless $self->dbname