PHPUnit2
[ class tree: PHPUnit2 ] [ index: PHPUnit2 ] [ all elements ]

Source for file TestRunListener.php

Documentation is available at TestRunListener.php

  1. <?php
  2. //
  3. // +------------------------------------------------------------------------+
  4. // | PEAR :: PHPUnit2                                                       |
  5. // +------------------------------------------------------------------------+
  6. // | Copyright (c) 2002-2004 Sebastian Bergmann <sb@sebastian-bergmann.de>. |
  7. // +------------------------------------------------------------------------+
  8. // | This source file is subject to version 3.00 of the PHP License,        |
  9. // | that is available at http://www.php.net/license/3_0.txt.               |
  10. // | If you did not receive a copy of the PHP license and are unable to     |
  11. // | obtain it through the world-wide-web, please send a note to            |
  12. // | license@php.net so we can mail you a copy immediately.                 |
  13. // +------------------------------------------------------------------------+
  14. //
  15. // $Id: TestRunListener.php,v 1.3 2004/04/24 06:23:57 sebastian Exp $
  16. //
  17.  
  18. /**
  19.  * A listener interface for observing the
  20.  * execution of a test run. Unlike TestListener,
  21.  * this interface using only primitive objects,
  22.  * making it suitable for remote test execution.
  23.  *
  24.  * @author      Sebastian Bergmann <sb@sebastian-bergmann.de>
  25.  * @copyright   Copyright &copy; 2002-2004 Sebastian Bergmann <sb@sebastian-bergmann.de>
  26.  * @license     http://www.php.net/license/3_0.txt The PHP License, Version 3.0
  27.  * @category    PHP
  28.  * @package     PHPUnit2
  29.  * @subpackage  Runner
  30.  */
  31.     // {{{ Constants
  32.  
  33.     const STATUS_ERROR      = 1;
  34.     const STATUS_FAILURE    = 2;
  35.     const STATUS_INCOMPLETE = 3;
  36.  
  37.     // }}}
  38.     // {{{ public function testRunStarted($testSuiteName, $testCount)
  39.  
  40.     /**
  41.     * @param  string  $testSuiteName 
  42.     * @param  integer $testCount 
  43.     * @access public
  44.     */
  45.     public function testRunStarted($testSuiteName$testCount);
  46.  
  47.     // }}}
  48.     // {{{ public function testRunEnded($elapsedTime)
  49.  
  50.     /**
  51.     * @param  integer $elapsedTime 
  52.     */
  53.     public function testRunEnded($elapsedTime);
  54.  
  55.     // }}}
  56.     // {{{ public function testRunStopped($elapsedTime)
  57.  
  58.     /**
  59.     * @param  integer $elapsedTime 
  60.     * @access public
  61.     */
  62.     public function testRunStopped($elapsedTime);
  63.  
  64.     // }}}
  65.     // {{{ public function testStarted($testName)
  66.  
  67.     /**
  68.     * @param  string $testName 
  69.     * @access public
  70.     */
  71.     public function testStarted($testName);
  72.  
  73.     // }}}
  74.     // {{{ public function testEnded($testName)
  75.  
  76.     /**
  77.     * @param  string $testName 
  78.     * @access public
  79.     */
  80.     public function testEnded($testName);
  81.  
  82.     // }}}
  83.     // {{{ public function testFailed($status, $testName, $trace)
  84.  
  85.     /**
  86.     * @param  integer $status 
  87.     * @param  string  $testName 
  88.     * @param  string  $trace 
  89.     * @access public
  90.     */
  91.     public function testFailed($status$testName$trace);
  92.  
  93.     // }}}
  94. }
  95.  
  96. /*
  97.  * vim600:  et sw=2 ts=2 fdm=marker
  98.  * vim<600: et sw=2 ts=2
  99.  */
  100. ?>

Documentation generated on Mon, 11 Mar 2019 13:55:58 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.