| 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 $& |