use Test::More 'no_plan';
-use Scope::Upper qw/localize_elem/;
+use Scope::Upper qw/localize_elem UP HERE/;
use lib 't/lib';
use Scope::Upper::TestGenerator;
local $Scope::Upper::TestGenerator::call = sub {
my ($height, $level, $i) = @_;
+ $level = $level ? 'UP ' x $level : 'HERE';
return [ "localize_elem '\@main::a', 1 => 3 => $level;\n" ];
};
our @a;
-for my $level (0 .. 4) {
+for my $level (0 .. 2) {
for my $height ($level + 1 .. $level + 2) {
my $tests = Scope::Upper::TestGenerator::gen($height, $level);
for (@$tests) {
local $Scope::Upper::TestGenerator::call = sub {
my ($height, $level, $i) = @_;
+ $level = $level ? 'UP ' x $level : 'HERE';
return [ "localize_elem '%main::h', 'a' => 1 => $level;\n" ];
};
our %h;
-for my $level (0 .. 4) {
+for my $level (0 .. 2) {
for my $height ($level + 1 .. $level + 2) {
my $tests = Scope::Upper::TestGenerator::gen($height, $level);
for (@$tests) {