Branch Coverage

blib/lib/App/Sqitch/Engine/oracle.pm
Criterion Covered Total %
branch 30 70 42.8


line true false branch
34 3 12 if not $self->target->name =~ /:/ or $self->target->uri->dbname
39 0 12 if $uri->password
197 0 1 if $self->_no_table_error
220 0 0 $with_hash ? :
362 0 0 unless $offset
365 0 0 $offset > 0 ? :
385 0 0 unless $offset
388 0 0 $offset > 0 ? :
440 11 1 if $i > 0
447 8 12 $schema ? :
458 0 0 if $self->initialized
463 0 0 if $schema
474 0 0 if (my $d = delete $p{'direction'})
475 0 0 $d =~ /^DESC/i ? :
0 0 $d =~ /^ASC/i ? :
494 0 0 if (my $e = delete $p{'event'})
501 0 0 @wheres ? :
508 0 0 if %p
533 0 0 if ($lim or $off)
535 0 0 if ($lim)
540 0 0 if ($off)
552 0 0 unless my $row = $sth->fetchrow_hashref
576 6 3 unless ($file =~ /[\@?%\$]/)
586 1 2 if (-e $alias)
587 1 0 unless $alias->remove
605 0 2 unless symlink $file->absolute, $alias
628 1 1 $self->sqitch->verbosity > 1 ? :
703 11 3 if ($user or $pass or $host or $port) { }
705 11 0 if ($pass)
709 11 0 if (my $db = $uri->dbname)
712 10 1 if ($host or $port) { }
714 9 1 if ($port)
724 2 1 if (my $db = $uri->dbname)
759 1 2 if (my $err = $?)
769 1 1 wantarray ? :