the metaclass is a Moose::Meta::Class, so it should be immutable
Jesse Luehrs [Tue, 23 Jun 2009 05:26:40 +0000 (00:26 -0500)]
t/300_immutable/014_immutable_metaclass_with_traits.t

index 0a76d41..5fff95c 100644 (file)
@@ -28,7 +28,7 @@ is(Class::MOP::class_of('Foo'), Foo->meta,
 $meta = Foo->meta;
 isa_ok($meta->meta, 'Moose::Meta::Class');
 ok($meta->is_immutable, "class is immutable");
-ok($meta->meta->is_mutable, "metaclass is mutable (immutable class)");
+ok($meta->meta->is_immutable, "metaclass is immutable (immutable class)");
 TODO: {
     local $TODO = "immutable metaclasses with traits do weird things";
     is(Class::MOP::class_of($meta), $meta->meta,