]> git.vpit.fr Git - perl/modules/Sub-Nary.git/blobdiff - t/20-return.t
Update VPIT::TestHelpers to 15e8aee3
[perl/modules/Sub-Nary.git] / t / 20-return.t
index fe5d21bf91b4241b4539f9bcfd6f8df37855fd27..99d9954562118d840300e81324bf56368d31b21a 100644 (file)
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-use Test::More tests => 68;
+use Test::More tests => 69;
 
 use Sub::Nary;
 
@@ -42,7 +42,7 @@ my @tests = (
 
  [ sub { return %h },              'list' ],
  [ sub { return $h{a} },           1 ],
- [ sub { return @h{qw/a b/} },     2 ],
+ [ sub { return @h{qw<a b>} },     2 ],
  [ sub { return @h{@a[1 .. 3]} },  3 ],
  [ sub { return @h{@a[$y .. 3]} }, 'list' ],
  [ sub { return keys %h },         'list' ],
@@ -69,7 +69,7 @@ my @tests = (
  [ sub { for ($x, 1, $y) { return 1, 2 } },                              2 ],
  [ sub { for (@a) { return 1, do { $x } } },                             2 ],
  [ sub { for (keys %h) { return do { 1 }, do { return @a[0, 2] } } },    2 ],
- [ sub { for my $i (1 .. 4) { return @h{qw/a b/} } },                    2 ],
+ [ sub { for my $i (1 .. 4) { return @h{qw<a b>} } },                    2 ],
  [ sub { for (my $i; $i < 10; ++$i) { return 1, @a[do{return 2, 3}] } }, 2 ],
  [ sub { return 1, 2 for 1 .. 4 },                                       2 ],
 
@@ -84,6 +84,7 @@ my @tests = (
 
  [ sub { eval { return } },                         0 ],
  [ sub { eval { return 1, 2 } },                    2 ],
+ [ sub { eval { return 1, 2; 3, 4, 5 } },           2 ],
  [ sub { eval { }; return $x, 2 },                  2 ],
  [ sub { return eval { 1, $x }; },                  2 ],
  [ sub { return 1, eval { $x, eval { $h{foo} } } }, 3 ],