Condition Coverage

blib/lib/Fsdb/Filter.pm
Criterion Covered Total %
condition 0 60 0.0


and 3 conditions

line !l l&&!r l&&r condition
280 0 0 0 $#{$argv_ref;} == 0 and defined $self->{'_target_column'}
423 0 0 0 $#_ >= 1 and $_[0] eq '-raw_fh'
0 0 0 $#_ >= 1 and $_[0] eq '-raw_fh' and $_[1]
432 0 0 0 $token_ref eq '' and $token eq '-'
0 0 0 $token_ref eq '' and $token =~ /^\*main/
620 0 0 0 defined $self->{'_orig_argv'} and $#{$$self{'_orig_argv'};} != -1
671 0 0 0 $self->{'_close'} and defined $self->{'_out'}
0 0 0 $self->{'_close'} and defined $self->{'_out'} and not defined $self->{'_save_output'}
858 0 0 0 defined $left_coli and defined $right_coli

or 2 conditions

line l !l condition
744 0 0 $_[0] // '_out'
770 0 0 $_[0] // '_out'
792 0 0 $_[0] // '_out'

or 3 conditions

line l !l&&r !l&&!r condition
280 0 0 0 $#{$argv_ref;} > 0 or $#{$argv_ref;} == 0 and defined $self->{'_target_column'}
337 0 0 0 $option_name eq 'n' or $option_name eq 'numeric'
0 0 0 $option_name eq 'N' or $option_name eq 'lexical'
0 0 0 $option_name eq 'r' or $option_name eq 'descending'
0 0 0 $option_name eq 'R' or $option_name eq 'descending'
385 0 0 0 $direction eq 'input' or $direction eq 'output'
0 0 0 $direction eq 'inputs' or $direction eq 'outputs'
547 0 0 0 $direction eq 'input' or $direction eq 'output'
662 0 0 0 ref $self->{'_out'} eq '' or ref($self->{'_out'}) =~ /^IO::/