Condition Coverage

blib/lib/Validate/SPF/Parser.pm
Criterion Covered Total %
condition 4 12 33.3


and 3 conditions

line !l l&&!r l&&r condition
77 0 10 0 exists $$self{'VERSION'} and $$self{'VERSION'} < $Parse::Yapp::Driver::COMPATIBLE
161 0 0 0 $index < 0 and -$index <= @{$$self{'STACK'};}
459 57 61 0 @$stack and !(exists $$states[$$stack[-1][0]]{'ACTIONS'} && exists $$states[$$stack[-1][0]]{'ACTIONS'}{'error'}) || $$states[$$stack[-1][0]]{'ACTIONS'}{'error'} <= 0

or 3 conditions

line l !l&&r !l&&!r condition
459 61 0 0 !(exists $$states[$$stack[-1][0]]{'ACTIONS'} && exists $$states[$$stack[-1][0]]{'ACTIONS'}{'error'}) || $$states[$$stack[-1][0]]{'ACTIONS'}{'error'} <= 0