4 use Test::More skip_all => "Moose doesn't yet support traits with parameters";
5 #use Test::More tests => 2;
8 package MyTrait::Label;
9 use MooseX::Role::Parameterized;
11 parameter default => (
22 default => $p->default,
28 package MyClass::LabeledURL;
33 'MyTrait::Label' => { default => 'yay' },
41 package MyClass::LabeledURL::Redux;
43 extends 'MyClass::LabeledURL';
46 label => 'overridden',
50 is(MyClass::LabeledURL->meta->get_attribute('url')->label, 'yay');
51 is(MyClass::LabeledURL::Redux->meta->get_attribute('url')->label, 'overridden');