Merge 'inline_wrapped_constructor' into 'trunk'
[gitmo/Moose.git] / t / 300_immutable / 003_immutable_meta_class.t
CommitLineData
475042d0 1#!/usr/bin/perl
2
3use strict;
4use warnings;
5
6use Test::More tests => 2;
7use Test::Exception;
8
9BEGIN {
10 use_ok('Moose');
11}
12
13{
14 package My::Meta;
15
16 use Moose;
17
18 extends 'Moose::Meta::Class';
19
688fcdda 20 has 'meta_size' => (
21 is => 'rw',
22 isa => 'Int',
23 );
475042d0 24}
25
688fcdda 26lives_ok {
27 My::Meta->meta()->make_immutable(debug => 0)
28} '... can make a meta class immutable';
475042d0 29