Condition Coverage

blib/lib/CGI/Application.pm
Criterion Covered Total %
condition 17 27 62.9


and 3 conditions

line !l l&&!r l&&r condition
107 25 1 35 defined $rm and length $rm
204 1 0 0 &Scalar::Util::blessed($body) and $body->can('getline')
1874 2 0 0 $extra_params[$x] eq 'path' and ref $extra_params[$x + 1] eq 'ARRAY'
2024 63 1 4 $p{'path_info'} and $self->query->path_info
2046 63 0 109 defined $mode_param and length $mode_param

or 2 conditions

line l !l condition
2038 4 0 (split(m[/], $pi, 0))[$idx] || ''
2387 1 4 $INSTALLED_CALLBACKS{$hook} ||= {}
2436 193 68 $self->{'__CALLBACK_CLASSES'} ||= [Class::ISA::self_and_super_path($app_class)]

or 3 conditions

line l !l&&r !l&&!r condition
204 0 0 1 ref $body eq 'GLOB' or &Scalar::Util::blessed($body) and $body->can('getline')
2417 261 0 0 ref $self || $self