Make Moose components collaberate with non-Moose Catalyst
[catagits/Catalyst-Runtime.git] / t / 04critic.t
1 use strict;
2 use warnings;
3
4 use File::Spec;
5 use FindBin ();
6 use Test::More;
7
8 if ( !-e "$FindBin::Bin/../MANIFEST.SKIP" ) {
9     plan skip_all => 'Critic test only for developers.';
10 }
11 else {
12     eval { require Test::Perl::Critic };
13     if ( $@ ) {
14         plan tests => 1;
15         fail( 'You must install Test::Perl::Critic to run 04critic.t' );
16         exit;
17     }
18 }
19
20 my $rcfile = File::Spec->catfile( 't', '04critic.rc' );
21 Test::Perl::Critic->import( -profile => $rcfile );
22 all_critic_ok();