Fix t/lib/MooseCompat.pm
Fuji, Goro [Sat, 25 Sep 2010 06:10:30 +0000 (15:10 +0900)]
t/lib/MooseCompat.pm

index 8bb95cf..0bb03d6 100644 (file)
@@ -44,6 +44,10 @@ sub identifier {
 
 sub role_applications { }
 
+package Mouse::Meta::Class;
+
+sub _immutable_options { }
+
 package Mouse::Meta::Role;
 
 for my $modifier_type (qw/before after around/) {
@@ -76,6 +80,14 @@ sub get_original_method { Mouse::Meta::Method->wrap(sub { }) }
 
 sub associated_attribute { undef }
 
+package Mouse::Meta::Method::Constructor;
+
+sub _generate_BUILDALL { }
+
+package Mouse::Meta::Method::Constructor::XS;
+
+sub _generate_BUILDALL { }
+
 package Mouse::Util::TypeConstraints;
 
 use Mouse::Util::TypeConstraints ();