You are here

Text.php in Zircon Profile 8

File

vendor/phpunit/phpunit/src/Util/TestDox/ResultPrinter/Text.php
View source
<?php

/*
 * This file is part of PHPUnit.
 *
 * (c) Sebastian Bergmann <sebastian@phpunit.de>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

/**
 * Prints TestDox documentation in text format.
 *
 * @since Class available since Release 2.1.0
 */
class PHPUnit_Util_TestDox_ResultPrinter_Text extends PHPUnit_Util_TestDox_ResultPrinter {

  /**
   * Handler for 'start class' event.
   *
   * @param string $name
   */
  protected function startClass($name) {
    $this
      ->write($this->currentTestClassPrettified . "\n");
  }

  /**
   * Handler for 'on test' event.
   *
   * @param string $name
   * @param bool   $success
   */
  protected function onTest($name, $success = true) {
    if ($success) {
      $this
        ->write(' [x] ');
    }
    else {
      $this
        ->write(' [ ] ');
    }
    $this
      ->write($name . "\n");
  }

  /**
   * Handler for 'end class' event.
   *
   * @param string $name
   */
  protected function endClass($name) {
    $this
      ->write("\n");
  }

}

Classes

Namesort descending Description
PHPUnit_Util_TestDox_ResultPrinter_Text Prints TestDox documentation in text format.