Actually, this is a useful check: some tests will fail without this...
This should NOT be applied.

--- ./t/TEST-pre	Wed Oct 22 11:14:32 2003
+++ ./t/TEST	Sat Nov  8 13:58:34 2003
@@ -35,7 +35,9 @@ if ($#ARGV >= 0) {
 chdir 't' if -f 't/TEST';
 
 die "You need to run \"make test\" first to set things up.\n"
-  unless -e 'perl' or -e 'perl.exe' or -e 'perl.pm';
+  unless -e 'perl' or -e 'perl.exe' or -e 'perl.pm'
+    or defined $ENV{PERL} and (-e $ENV{PERL} or -e "$ENV{PERL}.exe"
+			       or -e "$ENV{PERL}.pm");
 
 if ($ENV{PERL_3LOG}) { # Tru64 third(1) tool, see perlhack
     unless (-x 'perl.third') {
