use strict;
use warnings;
-use Test::More 'no_plan';
+use Test::More;
sub method {
my ($usepack, $name, $inpack, $sub) = @_;
use Devel::Declare 'method' => \&handle_method;
-eval "method bar ( ) { 42 }";
+BEGIN { $^H{foo} = 'bar' }
-is( __PACKAGE__->bar, 42 );
+eval "method bar { 42 }";
+diag $@ if $@;
+is( __PACKAGE__->bar, 42 );
+done_testing;