Condition Coverage

blib/lib/Getargs/Long.pm
Criterion Covered Total %
condition 36 47 76.6


and 2 conditions

line l !l condition
555 5 7 $strict and scalar keys %args

and 3 conditions

line !l l&&!r l&&r condition
229 16 0 3 @_ == 1 and ref $_[0]
236 6 10 0 $extended and @specs % 2
320 2 0 0 $extra and not $inplace
479 14 0 3 $extra and not $inplace
532 9 20 0 $isthere and not defined $$cur
541 3 13 0 !$optional || $isthere and ref $$cur
546 6 18 1 !$optional || $isthere and UNIVERSAL::isa($$cur, 'UNIVERSAL') ? !$$cur->isa($type) : $ctype ne $type

or 3 conditions

line l !l&&r !l&&!r condition
331 1 0 1 $inplace or $extra
363 5 0 5 $inplace or $extra
367 5 0 5 $inplace or $extra
495 4 3 10 $inplace or $extra
515 11 6 33 $inplace or $extra
529 23 0 42 not defined $type or $type eq ''
541 5 8 3 !$optional || $isthere
546 7 12 6 !$optional || $isthere