Branch Coverage

blib/lib/String/Interpolate/RE.pm
Criterion Covered Total %
branch 32 32 100.0


line true false branch
33 5 1 unless defined $args and defined $args->{'opts'}
48 14 35 unless defined $var
52 26 23 if (defined $opts)
57 1 48 $opt{'format'} ? :
85 93 7 defined $4 ? :
87 8 92 'CODE' eq ref $var ? :
100 2 4 $opt->{'emptyundef'} ? :
3 6 $opt->{'raiseundef'} ? :
13 9 $opt->{'useenv'} && exists $ENV{$t} ? :
78 22 defined $user_value ? :
107 55 42 if ($opt->{'recurse'} and defined $v)
115 4 51 if $opt->{'track'}{$t}++
119 3 48 if $opt->{'recurse_limit'} and $opt->{'loop'} > $opt->{'recurse_limit'}
123 3 45 if $opt->{'recurse_fail_limit'} and $opt->{'loop'} > $opt->{'recurse_fail_limit'}
134 69 1 !defined($3) || $3 eq '' ? :
4 70 !defined($v) ? :