line |
true |
false |
branch |
33
|
0 |
5 |
unless $params |
34
|
0 |
5 |
if ref $env ne "HASH" or ref $want ne "HASH" |
47
|
3 |
4 |
if ($opts->{'exact'} || $required and not defined $env->{$var_name}) { } |
|
1 |
3 |
elsif (not $env->{$var_name} =~ /$regexp/msx) { } |
53
|
0 |
3 |
if $params->{'break_at_first_error'} |
61
|
0 |
1 |
if $params->{'break_at_first_error'} |
64
|
4 |
1 |
if ($opts->{'exact'}) |
66
|
2 |
4 |
unless (exists $vars->{$var_name}) |
72
|
0 |
2 |
if $params->{'break_at_first_error'} |
101
|
0 |
0 |
if (/
^ [[:space:]]{0,} [#]{2}
[[:space:]]{1,} envassert [[:space:]]{1,}
[(] opts: [[:space:]]{0,} (? .*) [)]
[[:space:]]{0,} $
/msx) { } |
|
0 |
0 |
elsif (/
^ [[:space:]]{0,} [#]{1} .* $
/msx) { } |
|
0 |
0 |
elsif (/
^ [[:space:]]{0,} $
/msx) { } |
|
0 |
0 |
elsif (/
^ (? [^=]{1,}) = (? .*) $
/msx) { } |