Condition Coverage

blib/lib/Getopt/Long/More.pm
Criterion Covered Total %
condition 12 44 27.2


and 3 conditions

line !l l&&!r l&&r condition
169 0 0 0 $args{'type'} eq 'optval' and $opt_completions{$args{'ospec'}}
0 0 0 $args{'type'} eq 'arg' and $arg_completion
212 13 17 12 $i > 0 and ref $_ eq 'Getopt::Long::More::OptSpec'
228 0 1 1 ref $_->{'handler'} eq 'SCALAR' and not defined ${$$_{'handler'};}
1 0 0 ref $_->{'handler'} eq 'ARRAY' and not @{$_->{'handler'};}
1 0 0 ref $_->{'handler'} eq 'HASH' and not keys %{$$_{'handler'};}
247 0 1 1 ref $_->{'handler'} eq 'SCALAR' and not defined ${$$_{'handler'};}
1 0 0 ref $_->{'handler'} eq 'ARRAY' and not @{$_->{'handler'};}
1 0 0 ref $_->{'handler'} eq 'HASH' and not keys %{$$_{'handler'};}

or 2 conditions

line l !l condition
135 0 0 $shell //= 'tcsh'

or 3 conditions

line l !l&&r !l&&!r condition
41 0 0 0 my $caller ||= (&CORE::GLOBAL::caller())[0]
127 0 0 16 $ENV{'COMP_LINE'} or $ENV{'COMMAND_LINE'}
286 0 0 0 $entries[-1][1] ||= $os->{'summary'}
328 0 0 0 $entries[-1][1] ||= $os->{'summary'}
329 0 0 0 $entries[-1][2] ||= $os->{'description'}