Branch Coverage

blib/lib/Algorithm/Classifier/IsolationForest/App/Command/csv2plot.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
49 0 0 if (not defined $opt->{'i'}) { }
0 0 elsif (not -f $opt->{'i'}) { }
0 0 elsif (not -r $opt->{'i'}) { }
57 0 0 if (-e $opt->{'o'} and not $opt->{'w'}) { }
0 0 elsif (-e $opt->{'o'} and not -f $opt->{'o'}) { }
0 0 elsif (-e $opt->{'o'} and not -w $opt->{'o'}) { }
65 0 0 if ($opt->{'p'} ne "auto" and $opt->{'p'} ne "2heat" and $opt->{'p'} ne "3range" and $opt->{'p'} ne "3binary")
83 0 0 if ($opt->{'p'} eq 'auto' and $ncols >= 4) { }
0 0 elsif ($opt->{'p'} eq 'auto' and $ncols >= 2) { }
0 0 elsif ($opt->{'p'} eq 'auto') { }
0 0 elsif ($opt->{'p'} eq '2heat' and $ncols < 2) { }
0 0 elsif ($opt->{'p'} eq '3range' and $ncols < 3) { }
0 0 elsif ($opt->{'p'} eq '3binary' and $ncols < 3) { }
106 0 0 $opt->{'small_points'} ? :
118 0 0 if ($opt->{'p'} eq '3range') { }
0 0 elsif ($opt->{'p'} eq '3binary') { }
0 0 elsif ($opt->{'p'} eq '2heat') { }
151 0 0 if ($opt->{'print'})
159 0 0 if ($? != 0)
163 0 0 if ($opt->{'open'})