Remove useless BEGIN and tidy code
[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
6735458d 16my $f = FooBar->new( name => "SUSAN" );
47e5ab1a 17
6735458d 18is( $f->DESTROY, "SUSAN", "Did moose overload DESTROY?" );