X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F44-localize_delete-magic.t;h=affe05b120cc71e85210e10fae51e4ee6ee5fc2f;hb=0a6221d3f467b5f819e3c119b4cda0218399cb51;hp=0b930505f4a20896fd08684df21b4267de3c7285;hpb=e4bb8d889bcaaf2a3c9f1f9cd2a8185115db5db0;p=perl%2Fmodules%2FScope-Upper.git diff --git a/t/44-localize_delete-magic.t b/t/44-localize_delete-magic.t index 0b93050..affe05b 100644 --- a/t/44-localize_delete-magic.t +++ b/t/44-localize_delete-magic.t @@ -3,7 +3,7 @@ use strict; use warnings; -use Scope::Upper qw/localize_delete/; +use Scope::Upper qw/localize_delete UP HERE/; use Test::More tests => 9; @@ -29,24 +29,24 @@ tie @a, 'Scope::Upper::Test::TiedArray'; { local @a = (5 .. 7); local $a[4] = 9; - is $deleted, undef, 'localize_delete @tied_array, $existent => 0 [not deleted]'; + is $deleted, undef, 'localize_delete @tied_array, $existent => HERE [not deleted]'; { - localize_delete '@a', 4 => 0; - is $deleted, 1, 'localize_delete @tied_array, $existent => 0 [deleted]'; - is_deeply \@a, [ 5 .. 7 ], 'localize_delete @tied_array, $existent => 0 [ok]'; + localize_delete '@a', 4 => HERE; + is $deleted, 1, 'localize_delete @tied_array, $existent => HERE [deleted]'; + is_deeply \@a, [ 5 .. 7 ], 'localize_delete @tied_array, $existent => HERE [ok]'; } - is_deeply \@a, [ 5 .. 7, undef, 9 ], 'localize_elem @incomplete_tied_array, $nonexistent, 12 => 0 [end]'; - is $deleted, 1, 'localize_delete @tied_array, $existent => 0 [not more deleted]'; + is_deeply \@a, [ 5 .. 7, undef, 9 ], 'localize_elem @incomplete_tied_array, $nonexistent, 12 => HERE [end]'; + is $deleted, 1, 'localize_delete @tied_array, $existent => HERE [not more deleted]'; } { local @a = (4 .. 6); local $a[4] = 7; { - localize_delete '@main::a', -1, 0; - is_deeply \@a, [ 4 .. 6 ], 'localize_delete @tied_array, $existent_neg => 0 [ok]'; + localize_delete '@main::a', -1 => HERE; + is_deeply \@a, [ 4 .. 6 ], 'localize_delete @tied_array, $existent_neg => HERE [ok]'; } - is_deeply \@a, [ 4 .. 6, undef, 7 ], 'localize_delete @tied_array, $existent_neg => 0 [end]'; + is_deeply \@a, [ 4 .. 6, undef, 7 ], 'localize_delete @tied_array, $existent_neg => HERE [end]'; } SKIP: @@ -56,8 +56,8 @@ SKIP: local @a = (4 .. 6); local $a[4] = 7; { - localize_delete '@main::a', -1, 0; - is_deeply \@a, [ 4 .. 6 ], 'localize_delete @tied_array_wo_neg, $existent_neg => 0 [ok]'; + localize_delete '@main::a', -1 => HERE; + is_deeply \@a, [ 4 .. 6 ], 'localize_delete @tied_array_wo_neg, $existent_neg => HERE [ok]'; } - is_deeply \@a, [ 4, 5, 7 ], 'localize_delete @tied_array_wo_neg, $existent_neg => 0 [end]'; + is_deeply \@a, [ 4, 5, 7 ], 'localize_delete @tied_array_wo_neg, $existent_neg => HERE [end]'; }