use Symbol;
plan skip_all => "Anonymous stashes in PP need at least perl 5.14"
- if Package::Stash::BROKEN_GLOB_ASSIGNMENT
+ if $] < 5.014
&& $Package::Stash::IMPLEMENTATION eq 'PP';
my $Foo = Package::Anon->new('Foo');
use Symbol;
plan skip_all => "Anonymous stashes in PP need at least perl 5.14"
- if Package::Stash::BROKEN_GLOB_ASSIGNMENT
+ if $] < 5.014
&& $Package::Stash::IMPLEMENTATION eq 'PP';
my $anon = Package::Anon->new;
use Symbol;
plan skip_all => "Anonymous stashes in PP need at least perl 5.14"
- if Package::Stash::BROKEN_GLOB_ASSIGNMENT
+ if $] < 5.014
&& $Package::Stash::IMPLEMENTATION eq 'PP';
my $Foo = {};
use Symbol;
plan skip_all => "Anonymous stashes in PP need at least perl 5.14"
- if Package::Stash::BROKEN_GLOB_ASSIGNMENT
+ if $] < 5.014
&& $Package::Stash::IMPLEMENTATION eq 'PP';
my $anon = {};
SKIP: {
skip "PP doesn't support anon stashes before 5.14", 4
- if $Package::Stash::IMPLEMENTATION eq 'PP'
- && Package::Stash::BROKEN_GLOB_ASSIGNMENT;
+ if $] < 5.014 && $Package::Stash::IMPLEMENTATION eq 'PP';
local $TODO = ($Package::Stash::IMPLEMENTATION eq 'PP')
? "don't know how to properly inflate a stash entry"
: undef;