The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;
use Test::More tests => 2;

{
    package CatalystX::App::Model::AModel;
    use Moose;
    extends 'Catalyst::Model';
    with 'CatalystX::Component::Traits';
}

ok((my $instance = CatalystX::App::Model::AModel->new), 'instance');

is_deeply [$instance->_trait_search_order('Trait', 'Foo')], [
    'CatalystX::App::TraitFor::Model::AModel::Foo'
], 'trait search order';