g2              Tue May 12 16:05:00 2009 UTC

  Modified files:              
    /phpruntests/src    run-tests.php 
  Log:
  phpruntests: improved version-check in the start-script
  
http://cvs.php.net/viewvc.cgi/phpruntests/src/run-tests.php?r1=1.2&r2=1.3&diff_format=u
Index: phpruntests/src/run-tests.php
diff -u phpruntests/src/run-tests.php:1.2 phpruntests/src/run-tests.php:1.3
--- phpruntests/src/run-tests.php:1.2   Thu May  7 20:58:45 2009
+++ phpruntests/src/run-tests.php       Tue May 12 16:05:00 2009
@@ -8,34 +8,13 @@
  * check the version of the running php-executable and
  * ensure that is 5.3 or higher
  */
-$v = phpversion();
-
-$major = substr($v, 0, 1);
-$minor = substr($v, 2, 1);
-
-$isVersionOk = false;
-
-if ($major > 5) {
-    $isVersionOk = true;
-
-} elseif ($major == 5) {
-
-    if ($minor >= 3) {
-        $isVersionOk = true;
-    }
+if (version_compare(PHP_VERSION, '5.3.0RC1', '<')) {
+    die('This version of run-tests requires PHP 5.3RC1 or higher, you are 
running ' . PHP_VERSION . "\n");
 }
 
+require_once dirname(__FILE__) . '/rtAutoload.php';
 
-if ($isVersionOk) {
-
-    require_once dirname(__FILE__) . '/rtAutoload.php';
-
-    $phpTestRun = new rtPhpTestRun($argv);
-    $phpTestRun->run();
-
-} else {
-       
-    die("This version of run-tests requires PHP 5.3 or higher.\nYou can check 
your current version by executing 'php -v' from the command line.\n");
-}
+$phpTestRun = new rtPhpTestRun($argv);
+$phpTestRun->run();
 
 ?>



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to