Condition Coverage

blib/lib/JE/String.pm
Criterion Covered Total %
condition 10 15 66.6


and 3 conditions

line !l l&&!r l&&r condition
37 19010 0 0 defined blessed($val) and $val->can('to_string')
148 1866351 32 31 ($ord1 = ord substr($ret, $n, 1)) >= 55296 and $ord1 <= 56319
1866383 21 10 ($ord1 = ord substr($ret, $n, 1)) >= 55296 and $ord1 <= 56319 and ($ord2 = ord substr($ret, $n + 1, 1)) >= 56320
53 0 10 ($ord1 = ord substr($ret, $n, 1)) >= 55296 and $ord1 <= 56319 and ($ord2 = ord substr($ret, $n + 1, 1)) >= 56320 and $ord2 <= 57343

or 3 conditions

line l !l&&r !l&&!r condition
137 1 0 0 tainted($$self[0]) or tainted($$self[1])