Upgrade to MakeMaker 5.91_02, from Michael Schwern.
[p5sagit/p5-mst-13.2.git] / lib / ExtUtils / t / VERSION_FROM.t
CommitLineData
45bc4d3a 1BEGIN {
2 if( $ENV{PERL_CORE} ) {
3 chdir 't' if -d 't';
4 @INC = ('../lib', 'lib');
5 }
6 else {
7 unshift @INC, 't/lib';
8 }
9}
10
11chdir 't';
12
13use strict;
14use Test::More tests => 1;
15use MakeMaker::Test::Utils;
16use ExtUtils::MakeMaker;
17use TieOut;
18use File::Path;
19
20perl_lib();
21
22mkdir 'Odd-Version';
23END { chdir File::Spec->updir; rmtree 'Odd-Version' }
24chdir 'Odd-Version';
25
26open(MPL, ">Version") || die $!;
27print MPL "\$VERSION = 0\n";
28close MPL;
29END { unlink 'Version' }
30
31my $stdout = tie *STDOUT, 'TieOut' or die;
32my $mm = WriteMakefile(
33 NAME => 'Version',
34 VERSION_FROM => 'Version'
35);
36
37is( $mm->{VERSION}, 0, 'VERSION_FROM when $VERSION = 0' );