Add integration1 test, also updated MANIFEST
[sdlgit/SDL_perl.git] / t / manifest.t
1 #!/usr/bin/perl\r
2 \r
3 # Test that our MANIFEST describes the distribution\r
4 \r
5 use strict;\r
6 \r
7 BEGIN {\r
8         use English qw(-no_match_vars);\r
9         $OUTPUT_AUTOFLUSH = 1;\r
10         $WARNING = 1;\r
11 }\r
12 \r
13 my @MODULES = (\r
14         'Test::DistManifest 1.001003',\r
15 );\r
16 \r
17 # Don't run tests for installs\r
18 use Test::More;\r
19 unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {\r
20         plan( skip_all => "Author tests not required for installation" );\r
21 }\r
22 \r
23 # Load the testing modules\r
24 foreach my $MODULE ( @MODULES ) {\r
25         eval "use $MODULE";\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
30         }\r
31 }\r
32 \r
33 manifest_ok();\r