Skip some distros with known test issues
[gitmo/Moose.git] / t / roles / create_role_subclass.t
CommitLineData
f3d8de5a 1#!/usr/bin/env perl
2use strict;
3use warnings;
a28e50e4 4use Test::More;
f3d8de5a 5use Moose ();
6
7do {
8 package My::Meta::Role;
9 use Moose;
10 extends 'Moose::Meta::Role';
11
12 has test_serial => (
13 is => 'ro',
14 isa => 'Int',
15 default => 1,
16 );
17
18 no Moose;
19};
20
21my $role = My::Meta::Role->create_anon_role;
22is($role->test_serial, 1, "default value for the serial attribute");
23
24my $nine_role = My::Meta::Role->create_anon_role(test_serial => 9);
25is($nine_role->test_serial, 9, "parameter value for the serial attribute");
26
a28e50e4 27done_testing;