use warnings tester with fewer dependencies, issues
[gitmo/MooseX-ConfigFromFile.git] / t / 02subclass.t
CommitLineData
7760bb42 1use strict;
bd567467 2use warnings FATAL => 'all';
fcc2d1ec 3
4use Test::More tests => 3;
2ccaae6c 5use Test::Fatal;
3736a8a9 6use Test::Warnings;
fcc2d1ec 7
7760bb42 8{
9 package A;
10 use Moose;
11 with qw(MooseX::ConfigFromFile);
0e88ec88 12
7760bb42 13 sub get_config_from_file { }
14}
15
16{
17 package B;
18 use Moose;
19 extends qw(A);
20}
21
22ok(B->does('MooseX::ConfigFromFile'), 'B does ConfigFromFile');
2ccaae6c 23is(exception { B->new_with_config() }, undef, 'B->new_with_config lives');
7760bb42 24