mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 14:19:10 -04:00
32 lines
631 B
Perl
32 lines
631 B
Perl
#!/usr/bin/perl
|
|
|
|
# Test that the syntax of our POD documentation is valid
|
|
|
|
use strict;
|
|
BEGIN {
|
|
$| = 1;
|
|
$^W = 1;
|
|
}
|
|
|
|
my @MODULES = (
|
|
'Pod::Simple 3.14',
|
|
'Test::Pod 1.44',
|
|
);
|
|
|
|
# Don't run tests for installs
|
|
use Test::More;
|
|
unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
|
|
plan( skip_all => "Author tests not required for installation" );
|
|
}
|
|
|
|
# Load the testing modules
|
|
foreach my $MODULE ( @MODULES ) {
|
|
eval "use $MODULE";
|
|
if ( $@ ) {
|
|
$ENV{RELEASE_TESTING}
|
|
? die( "Failed to load required release-testing module $MODULE" )
|
|
: plan( skip_all => "$MODULE not available for testing" );
|
|
}
|
|
}
|
|
|
|
all_pod_files_ok();
|