X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F100_bugs%2Ffailing%2F018_immutable_metaclass_does_role.t;fp=t-failing%2F100_bugs%2F018_immutable_metaclass_does_role.t;h=4f4b03f3a1f38615875a446133e130c2f5fc2db3;hb=9864f0e4ba233c5f30ad6dc7c484ced43d883d27;hp=0766b6a7b80b90e2c5bbdd5f9eca4f8bd2f5686c;hpb=8845df4dd6432e3164d078ade741409061adae9f;p=gitmo%2FMouse.git diff --git a/t-failing/100_bugs/018_immutable_metaclass_does_role.t b/t/100_bugs/failing/018_immutable_metaclass_does_role.t similarity index 90% rename from t-failing/100_bugs/018_immutable_metaclass_does_role.t rename to t/100_bugs/failing/018_immutable_metaclass_does_role.t index 0766b6a..4f4b03f 100644 --- a/t-failing/100_bugs/018_immutable_metaclass_does_role.t +++ b/t/100_bugs/failing/018_immutable_metaclass_does_role.t @@ -1,16 +1,13 @@ #!/usr/bin/perl -# This is automatically generated by author/import-moose-test.pl. -# DO NOT EDIT THIS FILE. ANY CHANGES WILL BE LOST!!! -use t::lib::MooseCompat; use strict; use warnings; -use Test::More; -$TODO = q{Mouse is not yet completed}; +use Test::More tests => 36; use Test::Exception; + BEGIN { package MyRole; use Mouse::Role; @@ -71,7 +68,7 @@ is( MyClass->meta->foo, 'i am foo', '... foo method returns expected value' ); lives_ok { MyMetaclass->meta->make_immutable; -} '... make MyMetaclass immutable okay'; +} '... make MyClass immutable okay'; is(MyClass->meta, $mc, '... these metas are still the same thing'); is(MyClass->meta->meta, $mc->meta, '... these meta-metas are the same thing'); @@ -83,7 +80,7 @@ is( MyClass->meta->foo, 'i am foo', '... foo method returns expected value' ); lives_ok { MyClass->meta->make_immutable; -} '... make MyClass immutable (again) okay'; +} '... make MyClass immutable okay'; is(MyClass->meta, $mc, '... these metas are still the same thing'); is(MyClass->meta->meta, $mc->meta, '... these meta-metas are the same thing'); @@ -93,4 +90,3 @@ is( $a->meta->foo, 'i am foo', '... foo method returns expected value' ); ok( MyClass->meta->meta->does_role('MyRole'), 'metaclass does MyRole' ); is( MyClass->meta->foo, 'i am foo', '... foo method returns expected value' ); -done_testing;