Condition Coverage

lib/UR/DataSource/Oracle.pm
Criterion Covered Total %
condition 4 71 5.6


and 3 conditions

line !l l&&!r l&&r condition
318 0 0 0 defined $CatVal and $CatVal eq '%'
0 0 0 defined $CatVal and $CatVal eq '%' and !defined($SchVal) || $SchVal eq ''
0 0 0 defined $CatVal and $CatVal eq '%' and !defined($SchVal) || $SchVal eq '' and !defined($TblVal) || $TblVal eq ''
0 0 0 defined $SchVal and $SchVal eq '%'
0 0 0 defined $SchVal and $SchVal eq '%' and !defined($CatVal) || $CatVal eq ''
0 0 0 defined $SchVal and $SchVal eq '%' and !defined($CatVal) || $CatVal eq '' and !defined($TblVal) || $TblVal eq ''
0 0 0 defined $TypVal and $TypVal eq '%'
0 0 0 defined $TypVal and $TypVal eq '%' and !defined($CatVal) || $CatVal eq ''
0 0 0 defined $TypVal and $TypVal eq '%' and !defined($CatVal) || $CatVal eq '' and !defined($SchVal) || $SchVal eq ''
0 0 0 defined $TypVal and $TypVal eq '%' and !defined($CatVal) || $CatVal eq '' and !defined($SchVal) || $SchVal eq '' and !defined($TblVal) || $TblVal eq ''

or 2 conditions

line l !l condition
188 0 0 $$ret{$data->{'CONSTRAINT_NAME'}} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
68 0 0 0 'UR::Context::Process'->get_current->prog_name || $0
206 0 0 0 $p{'dbh'} || $self->get_default_handle
209 0 0 0 $p{'module'} || $0
318 0 0 0 !defined($SchVal) || $SchVal eq ''
0 0 0 !defined($TblVal) || $TblVal eq ''
0 0 0 !defined($CatVal) || $CatVal eq ''
0 0 0 !defined($TblVal) || $TblVal eq ''
0 0 0 !defined($CatVal) || $CatVal eq ''
0 0 0 !defined($SchVal) || $SchVal eq ''
0 0 0 !defined($TblVal) || $TblVal eq ''
425 0 0 0 not defined $v or $v->[0] >= 8
687 5 0 18 $left_type->isa($right_type) or $right_type->isa($left_type)
694 7 0 11 $left_type->isa('UR::Value::Text') or $right_type->isa('UR::Value::Text')