Condition Coverage

blib/lib/Eval/Context.pm
Criterion Covered Total %
condition 11 46 23.9


and 3 conditions

line !l l&&!r l&&r condition
565 2 0 0 defined $options{'FILE'} and not defined $options{'LINE'}
0 2 0 not defined $options{'FILE'} and defined $options{'LINE'}
850 0 0 0 exists $$options{'PACKAGE'} && defined $$options{'PACKAGE'}
921 0 0 0 exists $$options{'CODE_FROM_FILE'} and exists $$options{'CODE'}
926 0 0 0 exists $$options{'CODE_FROM_FILE'} and defined $$options{'CODE_FROM_FILE'}
933 0 0 0 exists $$options{'CODE'} and defined $$options{'CODE'}
1563 0 0 0 exists $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'} and 'CODE' eq ref $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'}
0 0 0 exists $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'} and 'CODE' eq ref $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'} and $EMPTY_STRING eq ref $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'NAME'}
0 0 0 exists $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'} and 'CODE' eq ref $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'VALIDATOR'} and $EMPTY_STRING eq ref $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'NAME'} and $EMPTY_STRING ne $$options{'EVAL_SIDE_PERSISTENT_VARIABLES'}{$handler_type}{'NAME'}

or 2 conditions

line l !l condition
590 0 4 $$interaction_container{'INTERACTION'}{'INFO'} ||= sub {
591 0 4 $$interaction_container{'INTERACTION'}{'WARN'} ||= \&Carp::carp
592 0 4 $$interaction_container{'INTERACTION'}{'DIE'} ||= sub {
604 0 4 $$interaction_container{'INTERACTION'}{'EVAL_DIE'} ||= sub {
917 0 0 $$options{'NAME'} || 'Anonymous'

or 3 conditions

line l !l&&r !l&&!r condition
467 1 1 1 ref $invocant || $invocant
513 0 0 2 not defined $$self{'NAME'} or $$self{'NAME'} eq $EMPTY_STRING
565 0 0 2 defined $options{'FILE'} and not defined $options{'LINE'} or not defined $options{'FILE'} and defined $options{'LINE'}