Failing test for an unparameterized method
[gitmo/MooseX-Role-Parameterized.git] / t / 013-does.t
CommitLineData
21b21198 1
2use strict;
3use warnings;
4
5#use Test::More tests => 3;
6use Test::More skip_all => 'TODO';
7use Test::Moose;
8
9{
10 package MyPRole;
11 use MooseX::Role::Parameterized;
12 role {};
13}
14
15{
16 package MyClass;
17 use Moose;
18 with 'MyPRole',
19}
20
21my $generated_role = MyClass->meta->roles->[0]->name;
22does_ok( 'MyClass', $generated_role, 'class does the generate role' );
23does_ok( 'MyClass', 'MyPRole', 'class does the parameterized role' );
24cmp_ok(
25 $generated_role->meta->get_roles->[0]->name,
26 'eq',
27 'MyProle',
28 'generated role does the parameterized role'
29);
30