Add support for applying Moose roles in the plugin list
[catagits/Catalyst-Runtime.git] / t / lib / TestApp / Role.pm
1 package TestApp::Role;
2 use Moose::Role;
3 use namespace::clean -except => 'meta';
4
5 requires 'fully_qualified'; # Comes from TestApp::Plugin::FullyQualified
6
7 our $SETUP_FINALIZE = 0;
8 our $SETUP_DISPATCHER = 0;
9
10 before 'setup_finalize' => sub { $SETUP_FINALIZE++ };
11
12 before 'setup_dispatcher' => sub { $SETUP_DISPATCHER++ }; 
13
14 1;
15