Branch Coverage

blib/lib/Bio/Tools/Run/Eponine.pm
Criterion Covered Total %
branch 3 74 4.0


line true false branch
114 1 0 unless (defined $Bio::Tools::Run::Eponine::PROGRAMDIR)
117 0 1 if (defined $Bio::Tools::Run::Eponine::PROGRAMDIR)
120 0 0 if (-e $f and -x $f)
127 0 1 if ($ENV{'EPONINEDIR'})
128 0 0 if (-d $ENV{'EPONINEDIR'}) { }
0 0 elsif (-e $ENV{'EPONINEDIR'}) { }
133 0 0 unless (-e $Bio::Tools::Run::Eponine::EPOJAR)
155 0 0 unless $Bio::Tools::Run::Eponine::OK_FIELD{$attr}
156 0 0 if @_
180 0 0 if $attr =~ /^-/
181 0 0 if ($attr =~ /JAVA/i)
185 0 0 if ($attr =~ /EPOJAR/i)
189 0 0 if ($attr =~ /THRESHOLD/i)
193 0 0 if ($attr =~ /SEQ/i)
204 0 0 unless defined $seq
205 0 0 unless defined $threshold
206 0 0 if (not defined $epojar and defined $Bio::Tools::Run::Eponine::EPOJAR) { }
210 0 0 unless defined $epojar
212 0 0 if (not defined $java and defined $Bio::Tools::Run::Eponine::PROGRAM) { }
216 0 0 unless defined $java
218 0 0 if $seq
220 0 0 if (-x $java)
225 0 0 if defined $epojar
227 0 0 if (defined $threshold and $threshold >= 0) { }
250 0 0 if (defined $exe)
254 0 0 unless (defined $self->{'_pathtojava'})
255 0 0 if ($Bio::Tools::Run::Eponine::PROGRAM and -e $Bio::Tools::Run::Eponine::PROGRAM and -x $Bio::Tools::Run::Eponine::PROGRAM) { }
259 0 0 if ($exe = $self->io->exists_exe($Bio::Tools::Run::Eponine::PROGRAMNAME) and -x $exe) { }
263 0 0 if $warn
283 0 0 if ($location)
285 0 0 unless ($location)
308 0 0 if (defined $threshold)
359 0 0 unless (ref $seq)
388 0 0 unless (defined $java and -e $java and -x $java)
392 0 0 unless (defined $epojar)
393 0 0 unless (-e $epojar)
398 0 0 if system $cmd