Condition Coverage

blib/lib/Repl/Spec/Args/OptionalArg.pm
Criterion Covered Total %
condition 7 14 50.0


or 2 conditions

line l !l condition
15 1 0 shift() || die('Expected a type spec.')
16 1 0 shift() || die('Expected a default value.')
40 3 0 shift() || die('Argument list expected.')
42 3 0 shift() || die('Context expected')

or 3 conditions

line l !l&&r !l&&!r condition
13 0 1 0 ref $invocant || $invocant
44 0 1 2 $pos < 0 or $pos >= scalar @$args