From: Jesse Luehrs Date: Tue, 23 Jun 2009 05:27:55 +0000 (-0500) Subject: these todo tests work now, with cmop fixes X-Git-Tag: 0.83~3 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6691b1f85bd731a5c2bfcb1c90bfbe41ed34f920;p=gitmo%2FMoose.git these todo tests work now, with cmop fixes --- diff --git a/t/300_immutable/014_immutable_metaclass_with_traits.t b/t/300_immutable/014_immutable_metaclass_with_traits.t index 5fff95c..26f6874 100644 --- a/t/300_immutable/014_immutable_metaclass_with_traits.t +++ b/t/300_immutable/014_immutable_metaclass_with_traits.t @@ -29,10 +29,7 @@ $meta = Foo->meta; isa_ok($meta->meta, 'Moose::Meta::Class'); ok($meta->is_immutable, "class is immutable"); 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, - "class_of and ->meta are the same on Foo's metaclass (immutable)"); - isa_ok(Class::MOP::class_of($meta), 'Moose::Meta::Class'); -} +is(Class::MOP::class_of($meta), $meta->meta, + "class_of and ->meta are the same on Foo's metaclass (immutable)"); +isa_ok(Class::MOP::class_of($meta), 'Moose::Meta::Class'); ok($meta->meta->does_role('FooTrait'), "still does the trait after immutable");