X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F020_attributes%2F016_attribute_traits_registered.t;h=bb216f9d08b381dfeae5b0b4d67d685e3061ad78;hb=013ee5f0c0ce5afa1fea9d45bd14bd8f8bfd67f4;hp=1264c689f9da0b6556998506ee6289f085212574;hpb=8cf51b82d94aad02f81dc853be874e9a49a82c31;p=gitmo%2FMouse.git diff --git a/t/020_attributes/016_attribute_traits_registered.t b/t/020_attributes/016_attribute_traits_registered.t index 1264c68..bb216f9 100755 --- a/t/020_attributes/016_attribute_traits_registered.t +++ b/t/020_attributes/016_attribute_traits_registered.t @@ -3,12 +3,14 @@ use strict; use warnings; +use lib 't/lib'; + use Test::More tests => 23; use Test::Exception; - -use lib 't/lib'; use Test::Mouse; + + { package My::Attribute::Trait; use Mouse::Role; @@ -88,8 +90,8 @@ is($bar_attr->foo, "blah", "attr initialized"); ok(!$bar_attr->meta->does_role('Aliased'), "does_role ignores aliases for sanity"); { - local $TODO = 'Mouse does not support ->does($aliased)'; - ok($bar_attr->does('Aliased'), "attr->does uses aliases"); +local $TODO = 'aliased name is not supported'; +ok($bar_attr->does('Aliased'), "attr->does uses aliases"); } ok(!$bar_attr->meta->does_role('Fictional'), "does_role returns false for nonexistent roles"); ok(!$bar_attr->does('Fictional'), "attr->does returns false for nonexistent roles"); @@ -112,8 +114,8 @@ is($derived_bar_attr->the_other_attr, "oink", "attr initialized" ); ok(!$derived_bar_attr->meta->does_role('Aliased'), "does_role ignores aliases for sanity"); { - local $TODO = 'Mouse does not support ->does($aliased)'; - ok($derived_bar_attr->does('Aliased'), "attr->does uses aliases"); +local $TODO = 'aliased name is not supported'; +ok($derived_bar_attr->does('Aliased'), "attr->does uses aliases"); } ok(!$derived_bar_attr->meta->does_role('Fictional'), "does_role returns false for nonexistent roles"); ok(!$derived_bar_attr->does('Fictional'), "attr->does returns false for nonexistent roles");