blib/lib/Test/Regexp.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 49 | 60 | 81.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
86 | 419 | 1 | 1 | length $str > 55 and not $arg{'full_text'} |
98 | 40 | 0 | 183 | $pretty eq $val and not $val =~ /'/ |
144 | 24 | 174 | 0 | $upgrade and $upgrade == 2 || !utf8::is_utf8($subject) && $subject =~ /[\x80-\xFF]/ |
12 | 162 | 0 | $downgrade and $downgrade == 2 || utf8::is_utf8($subject) && $subject =~ /[\x80-\xFF]/ && !($subject =~ /[^\x00-\xFF]/) | |
261 | 34 | 78 | 134 | $match and defined $pattern |
303 | 34 | 130 | 82 | $match and defined $keep_pattern |
433 | 212 | 1 | 33 | not $match and defined $pattern |
443 | 212 | 33 | 1 | not $match and defined $keep_pattern |
line | l | !l | condition |
---|---|---|---|
41 | 7 | 11 | $arg{'import'} //= ['match', 'no_match'] |
124 | 0 | 24 | $Test::Builder::deepness // 1 |
202 | 106 | 92 | $arg{'captures'} // [] |
203 | 78 | 120 | ($arg{'comment'} // $name) // '' |
204 | 24 | 174 | $arg{'utf8_upgrade'} // 1 |
205 | 24 | 174 | $arg{'utf8_downgrade'} // 1 |
206 | 158 | 40 | $arg{'match'} // 1 |
239 | 55 | 143 | $numbered_captures ||= [] |
240 | 35 | 163 | $named_captures ||= {} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
61 | 232 | 387 | 0 | $escape //= $ESCAPE_DEFAULT |
144 | 0 | 0 | 174 | $upgrade == 2 || !utf8::is_utf8($subject) && $subject =~ /[\x80-\xFF]/ |
0 | 0 | 162 | $downgrade == 2 || utf8::is_utf8($subject) && $subject =~ /[\x80-\xFF]/ && !($subject =~ /[^\x00-\xFF]/) | |
203 | 8 | 52 | 138 | $arg{'comment'} // $name |
440 | 29 | 1 | 3 | !$r || $subject ne $& |
451 | 1 | 0 | 0 | !$r || $subject ne $& |