Source for file RepeatedTest.php
Documentation is available at RepeatedTest.php 
// +------------------------------------------------------------------------+  
// +------------------------------------------------------------------------+  
// | Copyright (c) 2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>. |  
// +------------------------------------------------------------------------+  
// | This source file is subject to version 3.00 of the PHP License,        |  
// | that is available at http://www.php.net/license/3_0.txt.               |  
// | If you did not receive a copy of the PHP license and are unable to     |  
// | obtain it through the world-wide-web, please send a note to            |  
// | license@php.net so we can mail you a copy immediately.                 |  
// +------------------------------------------------------------------------+  
// $Id: RepeatedTest.php,v 1.9.2.1 2004/12/22 08:06:06 sebastian Exp $  
require_once 'PHPUnit2/Framework/Test.php';   
require_once 'PHPUnit2/Framework/TestResult.php';   
require_once 'PHPUnit2/Extensions/TestDecorator.php';   
 * A Decorator that runs a test repeatedly.  
 * @author      Sebastian Bergmann <sb@sebastian-bergmann.de>  
 * @copyright   Copyright © 2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>  
 * @license     http://www.php.net/license/3_0.txt The PHP License, Version 3.0  
    // {{{ Instance Variables  
    private  $timesRepeat = 1;  
    // {{{ public function __construct(PHPUnit2_Framework_Test $test, $timesRepeat = 1)  
    * @param  PHPUnit2_Framework_Test $test   
    * @param  integer                 $timesRepeat   
    public  function __construct(PHPUnit2_Framework_Test  $test, $timesRepeat = 1 ) { 
            $this->timesRepeat =  $timesRepeat;   
            throw new Exception ('Illegal argument.');  
    // {{{ public function countTestCases()  
    * Counts the number of test cases that  
    * will be run by this test.  
        return $this->timesRepeat *  $this->test->countTestCases ();   
    // {{{ public function run($result = NULL)  
    * Runs the decorated test and collects the  
    * result in a TestResult.  
    * @param  PHPUnit2_Framework_TestResult $result   
    * @return PHPUnit2_Framework_TestResult   
    public  function run($result = NULL ) { 
        // XXX: Workaround for missing ability to declare type-hinted parameters as optional.  
              'Argument 1 must be an instance of PHPUnit2_Framework_TestResult.'  
        for ($i = 0;  $i <  $this->timesRepeat &&  !$result->shouldStop ();  $i++ ) {  
            $this->test->run ($result);   
 * vim600:  et sw=2 ts=2 fdm=marker  
 
 
        
		    
 
		    Documentation generated on Mon, 11 Mar 2019 14:19:19 -0400 by  phpDocumentor 1.4.4. PEAR Logo Copyright ©  PHP Group 2004.
	        
       |