make compile test skip optional features
Karen Etheridge [Fri, 19 Jul 2013 22:23:42 +0000 (15:23 -0700)]
Changes
dist.ini

diff --git a/Changes b/Changes
index 2e514cb..6dc0147 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Revision history for {{$dist->name}}
 
 {{$NEXT}}
+ * fixed compile tests so that modules using optional features are skipped
+   (from 0.36-TRIAL)
 
 0.36-TRIAL  2013-07-16 21:41:39 PDT-0700 (Karen Etheridge)
  * convert to Dist::Zilla, with new optional prereq handling
index cde6cb0..4e6b6a4 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -17,6 +17,9 @@ AutoMetaResources.repository.gitmo = 1
 Test::MinimumVersion.max_target_perl = 5.008000
 ; these appear in every file, so it's easier to just put it here
 Test::PodSpelling.stopwords = cpan
+; these are all the modules that use optional prereqs, and will cause
+; cpantesters to barf in the compile tests
+Test::Compile.skip[] = ^MooseX::Storage::((Engine::)?IO::|Format::)
 
 [Prereqs / RuntimeRequires]
 Moose = 0.99