package MooseX::AttributeDefaults::Test::Metaclass;
use lib 't/lib';
use Moose;
extends 'Moose::Meta::Attribute';
with qw(
MooseX::AttributeDefaults::Test::Defaults
MooseX::AttributeDefaults
);
package MooseX::AttributeDefaults::Test::MetaclassConsumer;
use Moose;
has attr => (metaclass => 'MooseX::AttributeDefaults::Test::Metaclass');
package main;
use MooseX::AttributeDefaults::Test::TryClass;
use Test::More tests => 3;
run_tests qw(MooseX::AttributeDefaults::Test::MetaclassConsumer);