X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FSub-Nary.git;a=blobdiff_plain;f=t%2F20-return.t;h=d14a3a55c3ff4d741b758883f046aba4629ce612;hp=e17deda4511f4559f138d05fe38b32413b913521;hb=84483a1d32823197ca6c6dcb5e839e8d5650e9e4;hpb=02510517a867d6f89d6dac825672e183e075e97e diff --git a/t/20-return.t b/t/20-return.t index e17deda..d14a3a5 100644 --- a/t/20-return.t +++ b/t/20-return.t @@ -3,7 +3,7 @@ use strict; use warnings; -use Test::More tests => 66; +use Test::More tests => 67; use Sub::Nary; @@ -64,6 +64,7 @@ my @tests = ( [ sub { for (1, 2, 3) { } return 1, 2; }, 2 ], [ sub { for (do { return 1, 2, 3 }) { } return 1, 2; }, 3 ], [ sub { for (do { return 2, 3 if $x }) { } }, { 2 => 0.5, 0 => 0.5 } ], + [ sub { for (1, 2, 3) { return 1, 2 if $x } }, 'list' ], [ 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 ],