Condition Coverage

blib/lib/RPC/ExtDirect/API/Method.pm
Criterion Covered Total %
condition 33 40 82.5


and 3 conditions

line !l l&&!r l&&r condition
36 196 0 261 defined $arg{'len'} && !$pollHandler && !$formHandler
376 19 0 8 $meta_def and defined(my $meta_arg = $meta_def->{'arg'})
506 17 0 10 $meta_def and defined(my $meta_arg = $meta_def->{'arg'})
556 6 31 1 $want_len > 0 and 'ARRAY' ne ref $input
622 20 4 6 $env_arg < 0 and -$env_arg > @actual_arg
629 32 0 34 $meta_def and defined(my $meta_arg = $meta_def->{'arg'})
633 18 10 6 $meta_arg < 0 and -$meta_arg > @actual_arg
751 17 18 0 not @$params and !defined($meta->{'strict'}) || $meta->{'strict'}

or 2 conditions

line l !l condition
58 82 39 $arg{'params'} || []
121 39 0 $self->params || []
164 9 61 $self->pollHandler || 0
165 22 48 $self->formHandler || 0
736 24 11 $meta->{'params'} || []

or 3 conditions

line l !l&&r !l&&!r condition
38 57 261 121 $pollHandler || $formHandler || $is_ordered
751 8 0 10 !defined($meta->{'strict'}) || $meta->{'strict'}