tests
[gitmo/Moose.git] / t / 022_moose_respects_base.t
CommitLineData
7eaef7ad 1#!/usr/bin/perl
2
3use strict;
4use warnings;
5
6use Test::More tests => 3;
7use Test::Exception;
8
9BEGIN {
10 use_ok('Moose');
11}
12
13{
14 package Foo;
15 use strict;
16 use warnings;
17
18 sub foo { 'Foo::foo' }
19
20 package Bar;
21 use strict;
22 use warnings;
23 use Moose;
24
25 use base 'Foo';
26}
27
28my $bar = Bar->new;
29isa_ok($bar, 'Bar');
30isa_ok($bar, 'Foo');