From 106a27723979f7f4161340ab5dd1dc003bf2c64e Mon Sep 17 00:00:00 2001 From: "Tomas V.V.Cox" Date: Sat, 7 Jun 2003 16:45:53 +0000 Subject: [PATCH] Added better error message to run-tests --- pear/PEAR/Command/Package.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pear/PEAR/Command/Package.php b/pear/PEAR/Command/Package.php index ed0fb671c6..a8a2c46b0a 100644 --- a/pear/PEAR/Command/Package.php +++ b/pear/PEAR/Command/Package.php @@ -442,11 +442,14 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm putenv("TEST_PHP_EXECUTABLE=$php"); $ip = ini_get("include_path"); $ps = OS_WINDOWS ? ';' : ':'; - $run_tests = $this->config->get('php_dir') . DIRECTORY_SEPARATOR . 'run-tests.php'; + $run_tests = $rtsts = $this->config->get('php_dir') . DIRECTORY_SEPARATOR . 'run-tests.php'; if (!file_exists($run_tests)) { $run_tests = PEAR_INSTALL_DIR . DIRECTORY_SEPARATOR . 'run-tests.php'; if (!file_exists($run_tests)) { - return $this->raiseError("No `run-tests.php' file found"); + return $this->raiseError("No `run-tests.php' file found at $rtsts. You need ". + "to copy there the run-tests.php file located ". + "inside the sources of your php distribution package, ". + "in order to make this command available."); } } $plist = implode(" ", $params); @@ -650,7 +653,7 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm fwrite($wp, $spec_contents); fclose($wp); $this->ui->outputData("Wrote RPM spec file $spec_file", $command); - + return true; } -- 2.50.1