add simple test for compatibility with MooseX::Role::Parameterized
[gitmo/MooseX-ClassAttribute.git] / t / 07-parameterized-role.t
CommitLineData
8017308b 1use strict;
2use warnings;
3use Test::More;
4
5BEGIN {
6 unless (eval { require MooseX::Role::Parameterized }) {
7 plan skip_all => 'This test needs MooseX::Role::Parameterized';
8 }
9}
10
11eval <<'EOF';
12 package Role;
13 use MooseX::Role::Parameterized;
14 use MooseX::ClassAttribute;
15 role {};
16
17 package Class;
18 use Moose;
19 with 'Role';
20EOF
21
22ok((not $@), 'used MooseX::ClassAttribute in MooseX::Role::Parameterized role');
23diag $@ if $@;
24
25done_testing;