summaryrefslogtreecommitdiff
path: root/xt
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2009-11-23 14:34:14 +0100
committerfranck cuny <franck@lumberjaph.net>2009-11-23 14:34:14 +0100
commit54849780d9f9221c40adf6d9790ebae663616864 (patch)
tree39d3b810bd3b561295593b17154501543985fe5c /xt
downloadnet-backtype-54849780d9f9221c40adf6d9790ebae663616864.tar.gz
initial commit
Diffstat (limited to 'xt')
-rw-r--r--xt/01_podspell.t10
-rw-r--r--xt/02_perlcritic.t8
-rw-r--r--xt/03_pod.t4
-rw-r--r--xt/perlcriticrc2
4 files changed, 24 insertions, 0 deletions
diff --git a/xt/01_podspell.t b/xt/01_podspell.t
new file mode 100644
index 0000000..1903860
--- /dev/null
+++ b/xt/01_podspell.t
@@ -0,0 +1,10 @@
+use Test::More;
+eval q{ use Test::Spelling };
+plan skip_all => "Test::Spelling is not installed." if $@;
+add_stopwords(map { split /[\s\:\-]/ } <DATA>);
+$ENV{LANG} = 'C';
+all_pod_files_spelling_ok('lib');
+__DATA__
+franck cuny
+franck.cuny@rtgi.fr
+Net::Backtype
diff --git a/xt/02_perlcritic.t b/xt/02_perlcritic.t
new file mode 100644
index 0000000..b977df8
--- /dev/null
+++ b/xt/02_perlcritic.t
@@ -0,0 +1,8 @@
+use strict;
+use Test::More;
+eval {
+ require Test::Perl::Critic;
+ Test::Perl::Critic->import( -profile => 'xt/perlcriticrc');
+};
+plan skip_all => "Test::Perl::Critic is not installed." if $@;
+all_critic_ok('lib');
diff --git a/xt/03_pod.t b/xt/03_pod.t
new file mode 100644
index 0000000..437887a
--- /dev/null
+++ b/xt/03_pod.t
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();
diff --git a/xt/perlcriticrc b/xt/perlcriticrc
new file mode 100644
index 0000000..fa96144
--- /dev/null
+++ b/xt/perlcriticrc
@@ -0,0 +1,2 @@
+[TestingAndDebugging::ProhibitNoStrict]
+allow=refs