Blob Blame History Raw
Unneccesary use of Env module in Perl code in a test

Code used Env just to get the value of a single environment variable,
causing the test to fail on systems which does not have this
installed. This use is overkill, can easily be replaced by standard
access via the ENV hash.

diff -up mysql-test/include/truncate_file.inc.orig mysql-test/include/truncate_file.inc
--- mysql-test/include/truncate_file.inc.orig	2013-08-23 12:25:33.216534033 +0200
+++ mysql-test/include/truncate_file.inc	2013-08-23 12:15:34.583327832 +0200
@@ -9,8 +9,7 @@ if (!$file)
 let TRUNCATE_FILE= $file;
 
 perl;
-use Env;
-Env::import('TRUNCATE_FILE');
-open FILE, '>', $TRUNCATE_FILE || die "Can not open file $file";
+my $file= $ENV{'TRUNCATE_FILE'};
+open FILE, '>', $file || die "Can not open file $file";
 close FILE;
 EOF