work with Inlined changes in CMOP
[gitmo/Moose.git] / t / 300_immutable / 015_immutable_destroy.t
CommitLineData
47e5ab1a 1use strict;
2use warnings;
3use Test::More tests => 1;
4
6735458d 5{
47e5ab1a 6 package FooBar;
7 use Moose;
8
6735458d 9 has 'name' => ( is => 'ro' );
47e5ab1a 10
11 sub DESTROY { shift->name }
12
13 __PACKAGE__->meta->make_immutable;
14}
15
8732c62e 16my $f = FooBar->new( name => 'SUSAN' );
47e5ab1a 17
8732c62e 18is( $f->DESTROY, 'SUSAN', 'Did moose overload DESTROY?' );