X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F27-die.t;h=3d21c609d235488b1b2fbf4a08c75510f1c21397;hb=def7e90dcf0c4ebcd1fbea6658f4d7024ef69c1f;hp=23c71ceb20ef5841ee84eedfe7f8a40f1ee6627a;hpb=ae9a21ef5300b492faf20fa5b98340b7783ca098;p=perl%2Fmodules%2FSub-Nary.git diff --git a/t/27-die.t b/t/27-die.t index 23c71ce..3d21c60 100644 --- a/t/27-die.t +++ b/t/27-die.t @@ -33,11 +33,12 @@ my @tests = ( [ sub { dies(), 1, do { $x ? @_ : 1 } }, { die => 0.25, 4 => 0.125, 5 => 0.25, list => (0.25 + 0.5) * 0.5 } ], - [ sub { eval "1, do { die }, 3" }, 'list' ], - [ sub { eval { die } }, { 0 => 1 } ], - [ sub { eval { $x ? die : (4, 5) } }, { 0 => 0.5, 2 => 0.5 } ], - [ sub { eval { $x ? die : (4, 5) }; die if $@; 7 }, { die => 0.5, 1 => 0.5 } ], - [ sub { eval { $x ? die : return (4, 5) }; die if $@; 7 }, + [ sub { eval "1, do { die }, 3" }, 'list' ], + [ sub { eval { die } }, { 0 => 1 } ], + [ sub { eval { $x ? die : (4, 5) } }, { 0 => 0.5, 2 => 0.5 } ], + [ sub { my @a = eval { $x ? die : (4, 5) }; die if $@; 7 }, + { die => 0.5, 1 => 0.5 } ], + [ sub { my @a = eval { $x ? die : return (4, 5) }; die if $@; 7 }, { 2 => 0.5, die => 0.25, 1 => 0.25 } ], );