Make sure wrapping twice works
Shawn M Moore [Sun, 3 May 2009 21:17:41 +0000 (17:17 -0400)]
t/DynamicMoose/RequireMethodModifiers.run

index ad9b1d1..31816b7 100644 (file)
@@ -257,6 +257,25 @@ sub foo {}
 
 #-----------------------------------------------------------------------------
 
+## name Wrapping an implicit override twice
+## failures 1
+## cut
+
+package Parent;
+use Moose;
+
+sub foo {}
+
+package Child;
+use Moose;
+extends 'Parent';
+
+before foo => sub {};
+before foo => sub {};
+sub foo {}
+
+#-----------------------------------------------------------------------------
+
 ## name Imported functions
 ## failures 0
 ## cut