Document the horrible, changelog. I'm going to merge this and fix a real issue as...
[catagits/Catalyst-Runtime.git] / t / unit_core_methodattributes_method_metaclass_on_subclasses.t
CommitLineData
10e970e4 1use strict;
2use Test::More;
3
4{
5 package NoAttributes::CT;
6 use Moose;
7 BEGIN { extends qw/Catalyst::Controller/; };
8
9 sub test {}
10}
11{
12 package NoAttributes::RT;
13 use Moose;
14 extends qw/Catalyst::Controller/;
15
16 sub test {}
17}
18
19foreach my $class (qw/ CT RT /) {
20 my $class_name = 'NoAttributes::' . $class;
21 my $meta = $class_name->meta;
22 my $meth = $meta->find_method_by_name('test');
23 ok $meth->can('attributes'), 'method metaclass has ->attributes method for ' . $class;;
24}
25
26done_testing;
27