Condition Coverage

blib/lib/Regexp/Assemble/Compressed.pm
Criterion Covered Total %
condition 25 30 83.3


and 3 conditions

line !l l&&!r l&&r condition
40 9 1 18 length $char == 3 and $char =~ /^([^\\])-([^\\])$/
42 7 85 2 defined $last and $num - $last == 0
43 7 5 80 defined $last and @skipped
12 0 80 defined $last and @skipped and $num >= ord $skipped[0]
5 80 0 defined $last and @skipped and $num >= ord $skipped[0] and $num <= ord $skipped[-1]
44 7 1 84 defined $last and $num - $last == 1
60 10 0 8 defined $last and @skipped
10 0 8 defined $last and @skipped and $num + 1 >= ord $skipped[0]
0 4 4 defined $last and @skipped and $num + 1 >= ord $skipped[0] and $num <= ord $skipped[-1]
70 10 2 2 defined $last and $num - $last == 1