]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
Teach t/35-stash.t about perl 5.17.1
authorVincent Pit <vince@profvince.com>
Thu, 21 Jun 2012 16:50:19 +0000 (18:50 +0200)
committerVincent Pit <vince@profvince.com>
Thu, 21 Jun 2012 16:50:19 +0000 (18:50 +0200)
t/35-stash.t

index d8b8168ac6e79e1b8036896dbcd71b242eb4fe2a..ac004677e69bfa1836087af2476e8b3bd5e0a858 100644 (file)
@@ -215,6 +215,9 @@ cast %Hlagh::, $wiz;
 {
  local %mg;
 
+ my @expected_stores = map { ($_) x 2 } qw<nevermentioned eat shoot>;
+ push @expected_stores, 'nevermentioned' if "$]" < 5.017_001;
+
  eval q{
   package Hlagh;
   undef &nevermentioned;
@@ -223,11 +226,7 @@ cast %Hlagh::, $wiz;
  };
 
  is $@, '', 'stash: delete executed fine';
- is_deeply \%mg, {
-  store => [
-   qw<nevermentioned nevermentioned eat eat shoot shoot nevermentioned>
-  ],
- }, 'stash: delete';
+ is_deeply \%mg, { store => \@expected_stores }, 'stash: delete';
 }
 
 END {