$c->stash->{inner} = "inner";
$c->res->body( "inner: ${\$c->stash->{inner}}, outer: ${\$c->stash->{outer}}");
- use Devel::Dwarn;
- my $stash = $c->stash;
- Dwarn $stash;
-
- is_deeply [sort {$a cmp $b} keys($c->stash)], ['inner','outer'], 'both keys in stash';
+ is_deeply [sort {$a cmp $b} keys(%{$c->stash})], ['inner','outer'], 'both keys in stash';
}
package MyAppChild;
$c->stash->{outer} = "outer";
$c->res->from_psgi_response( MyAppChild->to_app->($c->req->env) );
- is_deeply [keys($c->stash)], ['outer'], 'only one key in stash';
+ is_deeply [keys(%{$c->stash})], ['outer'], 'only one key in stash';
}
package MyAppParent;