aboutsummaryrefslogtreecommitdiffstats
path: root/t/perlcritic.t
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2007-06-29 13:30:24 +0000
committerPascal Rigaux <pixel@mandriva.com>2007-06-29 13:30:24 +0000
commit6cbb51a6bf5f4ccfc3388ce39a3bbd5b14a91217 (patch)
tree7e5723a41d828799e9759547bfd72c0133ba297f /t/perlcritic.t
downloadmga-youri-submit-4189a356ec169f2fcc4938b40e6a082746fbf0dc.tar
mga-youri-submit-4189a356ec169f2fcc4938b40e6a082746fbf0dc.tar.gz
mga-youri-submit-4189a356ec169f2fcc4938b40e6a082746fbf0dc.tar.bz2
mga-youri-submit-4189a356ec169f2fcc4938b40e6a082746fbf0dc.tar.xz
mga-youri-submit-4189a356ec169f2fcc4938b40e6a082746fbf0dc.zip
prepare mergeupstream
Diffstat (limited to 't/perlcritic.t')
-rwxr-xr-xt/perlcritic.t32
1 files changed, 32 insertions, 0 deletions
diff --git a/t/perlcritic.t b/t/perlcritic.t
new file mode 100755
index 0000000..e929713
--- /dev/null
+++ b/t/perlcritic.t
@@ -0,0 +1,32 @@
+#!/usr/bin/perl
+# $Id: perlcritic.t 1530 2007-03-08 20:42:13Z guillomovitch $
+
+use strict;
+use warnings;
+use Test::More;
+use File::Basename;
+use File::Spec;
+
+if (!$ENV{TEST_AUTHOR}) {
+ plan(
+ skip_all => 'Author test. Set $ENV{TEST_AUTHOR} to a true value to run.'
+ );
+}
+
+eval {
+ require Test::Perl::Critic;
+};
+
+if ($@) {
+ plan(
+ skip_all => 'Test::Perl::Critic not installed, skipping'
+ );
+}
+
+Test::Perl::Critic->import();
+my $libdir = File::Spec->catdir(
+ dirname($0),
+ File::Spec->updir(),
+ 'lib'
+);
+all_critic_ok($libdir);