X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F06-want_at.t;h=540acda988492e21f86d13931a9dd0b1748d103f;hb=8aa5517d42b61e877ca7e4198f12ab879fa8218b;hp=afd36bdb336c416d4e8c6239a1505c57c01525bf;hpb=30704f4ee7a37bf404afe21f1303ab690ece4bca;p=perl%2Fmodules%2FScope-Upper.git diff --git a/t/06-want_at.t b/t/06-want_at.t index afd36bd..540acda 100644 --- a/t/06-want_at.t +++ b/t/06-want_at.t @@ -3,9 +3,9 @@ use strict; use warnings; -use Test::More tests => 19; +use Test::More tests => 18; -use Scope::Upper qw/want_at/; +use Scope::Upper qw; sub check { my ($w, $exp, $desc) = @_; @@ -24,35 +24,34 @@ sub check { my $w; -check want_at, undef, 'main : want_at'; -check want_at(0), undef, 'main : want_at(0)'; -check want_at(1), undef, 'main : want_at(1)'; -check want_at(-1), undef, 'main : want_at(-1)'; +check want_at, undef, 'main : want_at'; +check want_at(HERE), undef, 'main : want_at HERE'; +check want_at(-1), undef, 'main : want_at -1'; my @a = sub { check want_at, 1, 'sub0 : want_at'; { - check want_at, 1, 'sub : want_at'; - check want_at(1), 1, 'sub : want_at(1)'; + check want_at, 1, 'sub : want_at'; + check want_at(UP), 1, 'sub : want_at UP'; for (1) { - check want_at, 1, 'for : want_at'; - check want_at(1), 1, 'for : want_at(1)'; - check want_at(2), 1, 'for : want_at(2)'; + check want_at, 1, 'for : want_at'; + check want_at(UP), 1, 'for : want_at UP'; + check want_at(UP UP), 1, 'for : want_at UP UP'; } eval " - check want_at, undef, 'eval string : want_at'; - check want_at(1), 1, 'eval string : want_at(1)'; - check want_at(2), 1, 'eval string : want_at(2)'; + check want_at, undef, 'eval string : want_at'; + check want_at(UP), 1, 'eval string : want_at UP'; + check want_at(UP UP), 1, 'eval string : want_at UP UP'; "; my $x = eval { do { - check want_at, 0, 'do : want_at'; - check want_at(1), 0, 'do : want_at(0)'; - check want_at(2), 1, 'do : want_at(1)'; + check want_at, 0, 'do : want_at'; + check want_at(UP), 0, 'do : want_at UP'; + check want_at(UP UP), 1, 'do : want_at UP UP'; }; - check want_at, 0, 'eval : want_at'; - check want_at(1), 1, 'eval : want_at(0)'; - check want_at(2), 1, 'eval : want_at(1)'; + check want_at, 0, 'eval : want_at'; + check want_at(UP), 1, 'eval : want_at UP'; + check want_at(UP UP), 1, 'eval : want_at UP UP'; }; } }->();