Add modules used in author tests to develop-requires
[dbsrgits/SQL-Abstract.git] / xt / 91podcoverage.t
index a5a463b..52f172b 100644 (file)
@@ -3,13 +3,8 @@ use strict;
 
 use Test::More;
 
-eval "use Pod::Coverage 0.19";
-plan skip_all => 'Pod::Coverage 0.19 required' if $@;
-eval "use Test::Pod::Coverage 1.04";
-plan skip_all => 'Test::Pod::Coverage 1.04 required' if $@;
-
-plan skip_all => 'set TEST_POD to enable this test'
-  unless ( $ENV{TEST_POD} || -e 'MANIFEST.SKIP' );
+use Pod::Coverage 0.19;
+use Test::Pod::Coverage 1.04;
 
 my @modules = sort { $a cmp $b } ( Test::Pod::Coverage::all_modules() );
 
@@ -23,12 +18,12 @@ my @modules = sort { $a cmp $b } ( Test::Pod::Coverage::all_modules() );
 #   ignore => array ref containing list of methods which
 #             do not need to be documented.
 my $exceptions = {
-    'SQL::Abstract' => {
-        ignore => [
-            qw/belch
-              puke/
-        ]
-    },
+    'SQL::Abstract' => { ignore => [qw(
+      belch
+      puke
+      DETECT_AUTOGENERATED_STRINGIFICATION
+    )]},
+    'SQL::Abstract::Tree' => { ignore => [qw(BUILDARGS)] },
     'SQL::Abstract::Test' => { skip => 1 },
     'DBIx::Class::Storage::Debug::PrettyPrint' => { skip => 1 },
 };