Condition Coverage

blib/lib/Algorithm/Classifier/IsolationForest/App/Command/streamc.pm
Criterion Covered Total %
condition 16 24 66.6


and 3 conditions

line !l l&&!r l&&r condition
105 1 21 1 defined $opt->{'set'} and not $opt->{'set'} =~ /\A[A-Za-z0-9+\-@_]+\z/
121 10 0 10 defined $opt->{'i'} and $opt->{'i'} ne "-"
129 19 0 1 defined $opt->{'o'} and not $opt->{'w'}
19 1 0 defined $opt->{'o'} and not $opt->{'w'} and -e $opt->{'o'}
137 18 1 1 $opt->{'d'} and $opt->{'jsonl'}
141 18 1 0 $opt->{'json'} and defined $opt->{'i'}

or 3 conditions

line l !l&&r !l&&!r condition
220 0 0 20 $left <= 0 or not $sel->can_read($left)
333 0 4 0 ref $row eq "ARRAY" or ref $row eq "HASH"