more tests
Karen Etheridge [Thu, 16 May 2013 18:32:01 +0000 (11:32 -0700)]
dist.ini

index 8fa217b..bcd250a 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -3,6 +3,10 @@ author      = Chris Prather <chris@prather.org>
 copyright_holder = Chris Prather
 license     = Perl_5
 
+[@Filter]
+-bundle = @Basic
+-remove = ConfirmRelease
+
 [Git::NextVersion]
 
 [Authority]
@@ -38,6 +42,28 @@ repository.type   = git
 
 [PkgVersion]
 
+[Test::Compile]
+bail_out_on_fail = 1
+
+[Test::CheckDeps]
+fatal = 1
+
+[NoTabsTests]
+[EOLTests]
+[MetaTests]
+[Test::CPAN::Changes]
+[Test::ChangesHasContent]
+[Test::Version]
+;[Test::UnusedVars]
+
+[PodSyntaxTests]
+[PodCoverageTests]
+;[Test::PodSpelling]    ; too many failures; I can't be bothered to add stopwords for them all right now
+
+[Test::MinimumVersion]
+:version = 2.000003
+max_target_perl = 5.008008
+
 [NextRelease]
 :version = 4.300018
 format = %-8V  %{yyyy-MM-dd HH:mm:ss ZZZZ}d
@@ -56,9 +82,9 @@ tag_message = v%v%t
 
 [Git::Push]
 
-; this is last so ConfirmRelease loads last
-[@Basic]
-
 ; must be after MakeMaker plugin
 [AssertOS]
 os = -MSWin32
+
+; this is last so we perform all pre-release checks first
+[ConfirmRelease]