3 # Test that our MANIFEST describes the distribution
\r
8 use English qw(-no_match_vars);
\r
9 $OUTPUT_AUTOFLUSH = 1;
\r
14 'Test::DistManifest 1.001003',
\r
17 # Don't run tests for installs
\r
19 unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
\r
20 plan( skip_all => "Author tests not required for installation" );
\r
23 # Load the testing modules
\r
24 foreach my $MODULE ( @MODULES ) {
\r
26 if ( $EVAL_ERROR ) {
\r
27 $ENV{RELEASE_TESTING}
\r
28 ? BAIL_OUT( "Failed to load required release-testing module $MODULE" )
\r
29 : plan( skip_all => "$MODULE not available for testing" );
\r