Condition Coverage

blib/lib/ABNF/Generator/Honest.pm
Criterion Covered Total %
condition 12 25 48.0


and 3 conditions

line !l l&&!r l&&r condition
56 0 1 0 @_ > 1 and not +($Method::Signatures::mutc{'cache'}{'ABNF::Validator'} ||= 'Method::Signatures'->_make_constraint('ABNF::Validator'))->check($_[1])
102 0 21845 21762 $count-- and int rand 2
170 1 2 0 @_ > 1 and not +($Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str'))->check($_[1])

or 2 conditions

line l !l condition
97 0 54613 $$rule{'max'} || 9223372036854775807
133 49151 1 $$recursion{'choices'} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
56 1 0 0 $Method::Signatures::mutc{'cache'}{'ABNF::Grammar'} ||= 'Method::Signatures'->_make_constraint('ABNF::Grammar')
0 1 0 $Method::Signatures::mutc{'cache'}{'ABNF::Validator'} ||= 'Method::Signatures'->_make_constraint('ABNF::Validator')
170 3 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
2 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')