Condition Coverage

blib/lib/PPI/Statement/Include.pm
Criterion Covered Total %
condition 20 25 80.0


and 3 conditions

line !l l&&!r l&&r condition
121 2 10 1 $argument and $argument->isa("PPI::Token::Operator")
222 2 0 58 $args[-1]->isa("PPI::Token::Structure") and $args[-1]->content eq ";"
279 1070 212220 14 $on_or_off and my $custom = $self->_custom_feature_includes->{$self->module}

or 2 conditions

line l !l condition
292 4 0 $self->module_version->$PPI::Statement::Include::_call_if_object('literal') || 0
333 14 212220 $document->custom_feature_includes || {}

or 3 conditions

line l !l&&r !l&&!r condition
317 3 2 47 $arg->isa("PPI::Structure::List") or $arg->isa("PPI::Statement::Expression")
320 33 13 1 $arg->can('literal') || $arg->can('string')
322 1 0 0 $arg->isa("PPI::Token::Operator") or $arg->content eq ","
340 7 213310 0 $document->custom_feature_include_cb || sub {