g2                                       Thu, 03 Sep 2009 18:15:48 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=287997

Log:
updated commandline-options and help-file, removed unused classes

Changed paths:
    D   php/phpruntests/trunk/src/configuration/exceptions/
    U   php/phpruntests/trunk/src/configuration/rtCommandLineOptions.php
    D   php/phpruntests/trunk/src/configuration/unix/rtUnixSettingList.php
    D   php/phpruntests/trunk/src/configuration/windows/rtWinSettingList.php
    U   php/phpruntests/trunk/src/rtClassMap.php
    D   php/phpruntests/trunk/src/testcase/exceptions/
    U   php/phpruntests/trunk/src/texts/help.txt

Modified: php/phpruntests/trunk/src/configuration/rtCommandLineOptions.php
===================================================================
--- php/phpruntests/trunk/src/configuration/rtCommandLineOptions.php	2009-09-03 15:55:39 UTC (rev 287996)
+++ php/phpruntests/trunk/src/configuration/rtCommandLineOptions.php	2009-09-03 18:15:48 UTC (rev 287997)
@@ -19,62 +19,46 @@
      * @var array
      */
     protected $shortOptions = array(
-        'n',
-        'm',
-        'q',
-        'x',
+        'n', // pass -n option to the php binary
+        'm', // memory-check (valgrind)
+        'q', // quiet, no user interaction
         'v', // verbose-mode level 1
-        'h',
+        'h', // help
     );

     /**
      * @var array
      */
     protected $shortOptionsWithArgs = array(
-        'l',
-        'r',
-        'w',
-        'a',
-        'c',
-        'd',
-        'p',
-        's',  // save - defines the filename to store the results
-        'o',  // output type (list, xml, csv...)
-    	'z',  // parallel - run out of obvious letters
+        'c', // look for php.ini
+        'd', // pass option to the php binary
+        'p', // specify php executable
+        's', // save - defines the filename to store the results
+        'o', // output type (list, xml, csv...)
+    	'z', // parallel - run out of obvious letters
     );

     /**
      * @var array
      */
     protected $longOptions = array(
-        'vv',	// verbose-mode level 2
-    	'vvv',	// verbose-mode level 3
-        'help',
-        'keep-all',
-        'keep-php',
-        'keep-skip',
-        'keep-clean',
-        'keep-out',
-        'keep-exp',
-        'show-all',
-        'show-php',
-        'show-skip',
-        'show-clean',
-        'show-exp',
-        'show-diff',
-        'show-out',
-        'no-clean',
+        'vv',	      // verbose-mode level 2
+    	'vvv',	      // verbose-mode level 3
+        'help',	      // help
+        'keep-all',   // keep all files
+        'keep-php',   // keep only php files
+        'keep-skip',  // keep only skip files
+        'keep-clean', // keep only clean files
+        'keep-out',   // keep only out files
+        'keep-exp',   // keep only exp files
+        'no-clean',   // do not execute clean section
     );

     /**
      * @var array
      */
     protected $longOptionsWithArgs = array(
-        'html',
-        'temp-source',
-        'temp-target',
-        'set-timeout',
-        'mopts',
+        'mopts',	// memory-options (valgrind)
     );

     /**

Deleted: php/phpruntests/trunk/src/configuration/unix/rtUnixSettingList.php
===================================================================
--- php/phpruntests/trunk/src/configuration/unix/rtUnixSettingList.php	2009-09-03 15:55:39 UTC (rev 287996)
+++ php/phpruntests/trunk/src/configuration/unix/rtUnixSettingList.php	2009-09-03 18:15:48 UTC (rev 287997)
@@ -1,26 +0,0 @@
-<?php
-/**
- * rtUnixSettingList
- *
- * List of settings specific to Unix
- *
- * @category   Testing
- * @package    RUNTESTS
- * @author     Zoe Slattery <z...@php.net>
- * @author     Stefan Priebsch <sprieb...@php.net>
- * @copyright  2009 The PHP Group
- * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
- * @link       http://qa.php.net/
- *
- */
-class rtUnixSettingList extends rtSettingList
-{
-    /**
-     * Adapt the list of settings for things that only need to be set on Unix
-     *
-     */
-    public function adaptList()
-    {
-    }
-}
-?>

Deleted: php/phpruntests/trunk/src/configuration/windows/rtWinSettingList.php
===================================================================
--- php/phpruntests/trunk/src/configuration/windows/rtWinSettingList.php	2009-09-03 15:55:39 UTC (rev 287996)
+++ php/phpruntests/trunk/src/configuration/windows/rtWinSettingList.php	2009-09-03 18:15:48 UTC (rev 287997)
@@ -1,26 +0,0 @@
-<?php
-/**
- * rtWinSettingList
- *
- * Windows specific settings
- *
- * @category   Testing
- * @package    RUNTESTS
- * @author     Zoe Slattery <z...@php.net>
- * @author     Stefan Priebsch <sprieb...@php.net>
- * @copyright  2009 The PHP Group
- * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
- * @link       http://qa.php.net/
- *
- */
-class rtWinSettingList extends rtSettingList
-{
-    /**
-     * Adapt the list to include things that only need to be set on Windows
-     *
-     */
-    public function adaptList()
-    {
-    }
-}
-?>

Modified: php/phpruntests/trunk/src/rtClassMap.php
===================================================================
--- php/phpruntests/trunk/src/rtClassMap.php	2009-09-03 15:55:39 UTC (rev 287996)
+++ php/phpruntests/trunk/src/rtClassMap.php	2009-09-03 18:15:48 UTC (rev 287997)
@@ -7,11 +7,6 @@
  * To re-generate this file, run the script BuildClassMap.php.
  */
 $rtClassMap = array(
-    'rtEnvironmentException'                   => 'configuration/exceptions/rtEnvironmentException.php',
-    'rtException'                              => 'configuration/exceptions/rtException.php',
-    'rtMissingArgumentException'               => 'configuration/exceptions/rtMissingArgumentException.php',
-    'rtUnknownIniSettingException'             => 'configuration/exceptions/rtUnknownIniSettingException.php',
-    'rtUnknownOptionException'                 => 'configuration/exceptions/rtUnknownOptionException.php',
     'rtIfParallelHasPcntl'                     => 'configuration/preconditions/rtIfParallelHasPcntl.php',
     'rtIsExecutableSet'                        => 'configuration/preconditions/rtIsExecutableSet.php',
     'rtIsPcreLoaded'                           => 'configuration/preconditions/rtIsPcreLoaded.php',
@@ -59,8 +54,6 @@
     'rtTaskSchedulerFile'                      => 'taskScheduler/rtTaskSchedulerFile.php',
     'rtTaskSchedulerMsgQ'                      => 'taskScheduler/rtTaskSchedulerMsgQ.php',
     'rtTaskTestGroup'                          => 'taskScheduler/rtTaskTestGroup.php',
-    'rtCodeRunnerException'                    => 'testcase/exceptions/rtCodeRunnerException.php',
-    'rtPhpRunnerException'                     => 'testcase/exceptions/rtPhpRunnerException.php',
     'rtTestOutputWriterCSV'                    => 'testcase/output/rtTestOutputWriterCSV.php',
     'rtTestOutputWriterHTML'                   => 'testcase/output/rtTestOutputWriterHTML.php',
     'rtTestOutputWriterList'                   => 'testcase/output/rtTestOutputWriterList.php',

Modified: php/phpruntests/trunk/src/texts/help.txt
===================================================================
--- php/phpruntests/trunk/src/texts/help.txt	2009-09-03 15:55:39 UTC (rev 287996)
+++ php/phpruntests/trunk/src/texts/help.txt	2009-09-03 18:15:48 UTC (rev 287997)
@@ -1,3 +1,4 @@
+
 Synopsis:
     php run-tests.php [options] [files] [directories]

@@ -2,15 +3,44 @@
 Options:
-
-    -p <php>    Specify PHP executable to run.

-    -o <list|csv|xml>        Output format
+    -h
+    --help       This Help.
+
+    -p <php>     Specify PHP executable to run.

-    -z <nproc>   Run in parallel. Only if pcntl enabled.
+    -d foo=bar   Pass -d option to the php binary (Define INI entry foo
+                 with value 'bar').

-    --help
-    -h          This Help.
+    -n           Pass -n option to the php binary (Do not use a php.ini).

+    -c <file>    Look for php.ini in directory <file> or use <file> as ini.
+
+    -z <nproc>   Run in parallel, forks <nproc> processes.
+                 Only if pcntl enabled.
+
+    -q           Quiet, no user interaction
+
+    -o <list|csv|xml>    Output format (default=list)
+
+    -s <file>    Write output to <file>
+
+    -v          verbose-mode level 1
+                basic information, test-name and status
+
+    -vv         verbose-mode level 2
+                basic information plus extended information about
+                not passed tests
+
+    -vvv        verbose-mode level 3
+                all available information about every test
+
     --keep-[all|php|skip|clean]
-                Do not delete 'all' files, 'php' test file, 'skip' or 'clean'
-                file.
+                 Do not delete 'all' files, 'php' test file, 'skip' or 'clean'
+                 file.
+
+    --no-clean   Do not execute clean section if any.
+
+    -m           Test for memory leaks with Valgrind
+
+    --mopts      Memory-options (Valgrind)

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

Reply via email to