summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2016-08-29 16:51:59 +0100
committerdakkar <dakkar@thenautilus.net>2016-08-29 16:51:59 +0100
commitc06804f6922dce1548dc6328f66d374a62fd322e (patch)
treeb50c9dbd6f20c8944da9f835aabcf6f34b082da6 /t
parentv2.02 (diff)
downloadPPIx-XPath-c06804f6922dce1548dc6328f66d374a62fd322e.tar.gz
PPIx-XPath-c06804f6922dce1548dc6328f66d374a62fd322e.tar.bz2
PPIx-XPath-c06804f6922dce1548dc6328f66d374a62fd322e.zip
Dzil-build release 2.02 (from b0325e7 on master)v2.02
Diffstat (limited to 't')
-rw-r--r--t/author-critic.t20
-rw-r--r--t/author-no-tabs.t25
-rw-r--r--t/author-pod-coverage.t15
-rw-r--r--t/author-pod-syntax.t15
4 files changed, 75 insertions, 0 deletions
diff --git a/t/author-critic.t b/t/author-critic.t
new file mode 100644
index 0000000..f521491
--- /dev/null
+++ b/t/author-critic.t
@@ -0,0 +1,20 @@
+#!perl
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print "1..0 # SKIP these tests are for testing by the author\n";
+ exit
+ }
+}
+
+
+use strict;
+use warnings;
+
+use Test::More;
+use English qw(-no_match_vars);
+
+eval "use Test::Perl::Critic";
+plan skip_all => 'Test::Perl::Critic required to criticise code' if $@;
+Test::Perl::Critic->import( -profile => "perlcritic.rc" ) if -e "perlcritic.rc";
+all_critic_ok();
diff --git a/t/author-no-tabs.t b/t/author-no-tabs.t
new file mode 100644
index 0000000..b08d52b
--- /dev/null
+++ b/t/author-no-tabs.t
@@ -0,0 +1,25 @@
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print "1..0 # SKIP these tests are for testing by the author\n";
+ exit
+ }
+}
+
+use strict;
+use warnings;
+
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.15
+
+use Test::More 0.88;
+use Test::NoTabs;
+
+my @files = (
+ 'lib/PPIx/XPath.pm',
+ 't/01-use.t',
+ 't/02-back-compat.t',
+ 't/03-advanced.t'
+);
+
+notabs_ok($_) foreach @files;
+done_testing;
diff --git a/t/author-pod-coverage.t b/t/author-pod-coverage.t
new file mode 100644
index 0000000..463d8eb
--- /dev/null
+++ b/t/author-pod-coverage.t
@@ -0,0 +1,15 @@
+#!perl
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print "1..0 # SKIP these tests are for testing by the author\n";
+ exit
+ }
+}
+
+# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
+
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
+
+all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
diff --git a/t/author-pod-syntax.t b/t/author-pod-syntax.t
new file mode 100644
index 0000000..858ff45
--- /dev/null
+++ b/t/author-pod-syntax.t
@@ -0,0 +1,15 @@
+#!perl
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print "1..0 # SKIP these tests are for testing by the author\n";
+ exit
+ }
+}
+
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
+use strict; use warnings;
+use Test::More;
+use Test::Pod 1.41;
+
+all_pod_files_ok();