Condition Coverage

blib/lib/Getopt/Long/More.pm
Criterion Covered Total %
condition 13 47 27.6


and 3 conditions

line !l l&&!r l&&r condition
182 0 0 0 $args{'type'} eq 'optval' and $opt_completions{$args{'ospec'}}
0 0 0 $args{'type'} eq 'arg' and $arg_completion
225 23 28 22 $i > 0 and ref $_ eq 'Getopt::Long::More::OptSpec'
241 0 1 1 ref $_->{'destination'} eq 'SCALAR' and not defined ${$$_{'destination'};}
1 0 0 ref $_->{'destination'} eq 'ARRAY' and not @{$_->{'destination'};}
1 0 0 ref $_->{'destination'} eq 'HASH' and not keys %{$$_{'destination'};}
263 0 1 1 ref $_->{'destination'} eq 'SCALAR' and not defined ${$$_{'destination'};}
1 0 0 ref $_->{'destination'} eq 'ARRAY' and not @{$_->{'destination'};}
1 0 0 ref $_->{'destination'} eq 'HASH' and not keys %{$$_{'destination'};}

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
43 0 0 0 local $Getopt::Long::caller ||= (&CORE::GLOBAL::caller())[0]
68 0 26 0 local $Getopt::Long::caller ||= (&CORE::GLOBAL::caller())[0]
140 0 0 26 $ENV{'COMP_LINE'} or $ENV{'COMMAND_LINE'}
305 0 0 0 $entries[-1][1] ||= $os->{'summary'}
347 0 0 0 $entries[-1][1] ||= $os->{'summary'}
348 0 0 0 $entries[-1][2] ||= $os->{'description'}