tests for _load_module
[gitmo/Role-Tiny.git] / t / role-duplication.t
index 6c592d9..b44629c 100644 (file)
@@ -1,13 +1,14 @@
-use strictures 1;
+use strict;
+use warnings FATAL => 'all';
 use Test::More;
 
 {
   package Role; use Role::Tiny;
-  around foo => sub { my $orig = shift; 1 + $orig->(@_) };
-  package Base; sub foo { 1 }
+  sub foo { my $orig = shift; 1 + $orig->(@_) };
+  package BaseClass; sub foo { 1 }
 }
 
-eval { Role::Tiny->create_class_with_roles('Base', qw(Role Role)); };
+eval { Role::Tiny->create_class_with_roles('BaseClass', qw(Role Role)); };
 
 like $@, qr/Duplicated/, 'duplicate role detected';