X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fsimple.t;h=0a44fe85c95daf32dcc4db9afcb52a60eef2f431;hb=9752ab206bbd0e75b538d37345eb5f0fbbda6ff1;hp=9b022d01a83cfee430d30829a0b581e1f330ec18;hpb=53e3ab3280e00c6a88e4c9e1dd250f82d735ca19;p=p5sagit%2FDevel-Declare.git diff --git a/t/simple.t b/t/simple.t index 9b022d0..0a44fe8 100644 --- a/t/simple.t +++ b/t/simple.t @@ -1,16 +1,16 @@ use strict; use warnings; -use Test::More 'no_plan'; +use Test::More; sub method { - my ($pack, $name, $sub) = @_; + my ($usepack, $name, $inpack, $sub) = @_; no strict 'refs'; - *{"${pack}::${name}"} = $sub; + *{"${inpack}::${name}"} = $sub; } sub handle_method { - my ($pack, $use, $name) = @_; - return sub (&) { ($pack, $name, $_[0]); }; + my ($usepack, $use, $inpack, $name) = @_; + return sub (&) { ($usepack, $name, $inpack, $_[0]); }; } use Devel::Declare 'method' => \&handle_method; @@ -34,3 +34,4 @@ __PACKAGE__->baz(qw(3 4)); is($args1, 'main, 1, 2', 'Method bar args ok'); is($args2, 'main, 3, 4', 'Method baz args ok'); +done_testing;