Commit | Line | Data |
7292dc67 |
1 | #!/usr/bin/perl -w |
2 | |
3 | BEGIN { |
4 | if( $ENV{PERL_CORE} ) { |
5 | chdir 't' if -d 't'; |
6 | @INC = ('../lib', 'lib'); |
7 | } |
8 | else { |
9 | unshift @INC, 't/lib'; |
10 | } |
11 | } |
12 | chdir 't'; |
13 | |
14 | use strict; |
15 | use Test::More 'no_plan'; |
16 | |
17 | use File::Spec; |
18 | use MakeMaker::Test::Setup::PL_FILES; |
19 | use MakeMaker::Test::Utils; |
20 | |
21 | my $perl = which_perl(); |
22 | my $make = make_run(); |
23 | perl_lib(); |
24 | |
25 | setup; |
26 | |
27 | END { |
28 | ok( chdir File::Spec->updir ); |
29 | ok( teardown ); |
30 | } |
31 | |
32 | ok chdir('PL_FILES-Module'); |
33 | |
34 | run(qq{$perl Makefile.PL}); |
35 | cmp_ok( $?, '==', 0 ); |
36 | |
37 | my $make_out = run("$make"); |
38 | is( $?, 0 ) || diag $make_out; |
39 | |
40 | foreach my $file (qw(single.out 1.out 2.out)) { |
41 | ok( -e $file, "$file was created" ); |
42 | } |