Branch Coverage

blib/lib/CmdArguments.pm
Criterion Covered Total %
branch 23 52 44.2


line true false branch
232 2 2 defined $$argsyntax[2] ? :
244 3 1 unless (defined $type)
245 1 2 if ref $var eq 'SCALAR'
246 2 1 if ref $var eq 'ARRAY'
247 0 3 if ref $var eq 'HASH'
248 0 3 unless (defined $type)
257 4 0 if (exists $functions{$type}) { }
266 0 1 if (wantarray) { }
284 1 0 @argv ? :
383 2 0 exists $options{'unique'} ? :
390 2 0 unless defined $param
433 0 0 exists $options{'unique'} ? :
440 0 0 unless defined $param
498 0 1 if ($@)
521 0 1 @{$$self{'_UNKNOWN_OPTIONS'};} ? :
523 0 1 if $unknown_options
527 0 1 if (${$$self{'_HELPSAT'};} or $unknown_options)
528 0 0 unless $pre
0 0 ref $pre eq 'CODE' ? :
529 0 0 unless $pst
0 0 ref $pst eq 'CODE' ? :
535 0 0 $unknown_options ? :
548 0 5 if ($olen > 19)
586 0 5 if ($function)
587 0 0 if (ref $function eq 'CODE') { }
599 2 22 defined $val ? :