Condition Coverage

blib/lib/Oracle/SQLLoader.pm
Criterion Covered Total %
condition 7 74 9.4


and 3 conditions

line !l l&&!r l&&r condition
508 0 0 0 exists $args{'field_offset'} and exists $args{'field_length'} || exists $args{'field_end'}
948 0 0 0 -e $ctlFile and $DEBUG

or 2 conditions

line l !l condition
548 0 0 $args{'date_format'} || 'DD-MON-YY'
705 0 0 $$self{'_stats'}{'skipped'} ||= 0
706 0 0 $$self{'_stats'}{'read'} ||= 0
707 0 0 $$self{'_stats'}{'rejected'} ||= 0
708 0 0 $$self{'_stats'}{'discarded'} ||= 0
709 0 0 $$self{'_stats'}{'loaded'} ||= 0
710 0 0 $$self{'_stats'}{'run_begin'} ||= 0
712 0 0 $$self{'_stats'}{'elapsed_seconds'} ||= 0
713 0 0 $$self{'_stats'}{'cpu_seconds'} ||= 0
1133 0 7 $args{'recfmt'} || ''
1136 0 7 $args{'eol'} || ''
1249 0 0 $$cfg{'fixed'} ||= ''
1297 0 0 $$cfg{'when_clauses'} ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
499 0 0 0 $args{'table_name'} || $$self{'_last_table'}
508 0 0 0 exists $args{'field_length'} || exists $args{'field_end'}
539 0 0 0 $args{'column_type'} || $Oracle::SQLLoader::CHAR
591 0 0 0 $$self{'_cfg_global'}{'control_file'} || $$self{'_cfg_global'}{'infile'} . '.ctl'
629 0 0 0 shift() || $$self{'_cfg_global'}{'logfile'}
711 0 0 0 $$self{'_stats'}{'run_end'} ||= time
944 0 0 0 $$self{'_cfg_global'}{'control_file'} || $$self{'_cfg_global'}{'infile'} . '.ctl'
1023 0 1 0 ref $argclass || $argclass
1054 0 0 0 ref $argclass || $argclass
1099 0 7 0 $args{'badfile'} || $args{'infile'} . '.bad'
1101 0 7 0 $args{'discardfile'} || $args{'infile'} . '.discard'
1103 0 7 0 $args{'logfile'} || $args{'infile'} . '.log'
1151 0 0 1 not $args{'direct'} or $args{'direct'} =~ /false/i
1214 0 0 0 $args{'loadmode'} || $Oracle::SQLLoader::APPEND