Branch Coverage

lib/Sort/External.pm
Criterion Covered Total %
branch 39 46 84.7


line true false branch
38 0 32 unless exists $args{$var}
43 5 22 if (defined $args{'working_dir'})
44 0 5 unless -d $args{'working_dir'}
68 7 16 if (not @$runs) { }
71 2 5 $sortsub ? :
82 4 14 if (@_)
89 0 8 unless exists $finish_defaults{$var}
95 0 4 unless defined $args{'outfile'}
96 0 4 unless sysopen my $out_fh, $args{'outfile'}, $args{'flags'}
99 0 4 unless close $out_fh
125 2 2 @to_consolidate < 10 ? :
155 329 1165 unless $#{$_->_get_buffarray;} != -1
157 22 168 if (@$runs == 0) { }
18 150 elsif (@$runs == 1) { }
172 38 112 $sortsub ? :
182 1165 150 if $tick == -1
188 38 112 $sortsub ? :
200 2141 1511 if (defined $sortsub) { }
216 9 187 unless @$item_cache
219 40 147 $sortsub ? :
244 106 863 if ($delta < 0) { }
841 22 elsif ($delta > 0) { }
22 0 elsif ($delta == 0) { }