Avoid depending on method modifiers again
Shawn M Moore [Sun, 8 Mar 2009 08:36:16 +0000 (04:36 -0400)]
t/047-attribute-metaclass-role.t

index db28fc6..7dbb2de 100644 (file)
@@ -9,9 +9,9 @@ do {
     use Mouse;
     extends 'Mouse::Meta::Attribute';
 
-    around 'create' => sub {
-        my ($next, @args) = @_;
-        my $attr = $next->(@args);
+    sub create {
+        my ($self, @args) = @_;
+        my $attr = $self->SUPER::create(@args);
         my %provides = %{$attr->{provides}};
         my $method_constructors = {
             add => sub {