Commit | Line | Data |
72304f17 |
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(); |