2017 © Pedro Peláez
 

library unit-test-printer

Formats PHPUnit output with verbose information about tests as they run.

image

verysimple/unit-test-printer

Formats PHPUnit output with verbose information about tests as they run.

  • Thursday, January 7, 2016
  • by jasonhinkle
  • Repository
  • 3 Watchers
  • 0 Stars
  • 3,072 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 13 % Grown

The README.md

Verysimple Unit Test Printer

PHPUnit ResultPrinter implementation that outputs verbose test information. Rather than see a string of dots and letters, this unit test printer will display the name of the suite and tests and number of assertions. If you manually run your tests and watch then running, you can more easily see the progress of your tests., (*1)

, (*2)

Installation

Install VerboseTestResultPrinter class with composer:, (*3)

composer require verysimple/unit-test-printer

For automatic installation, include the project in your composer.json (it is only necessary in require-dev):, (*4)

{
    "require-dev": {
        "verysimple/unit-test-printer": ">=1.0.1"
    }
}

If you do not use composer, you can download and save VerboseTestResultPrinter.php wherever you wish., (*5)

Usage

To use the VerboseTestResultPrinter class, it is specified in your phpunit.xml config file. The following assumes phpunit.xml is in your project root directory and your tests are located in a sub-directory named "tests"., (*6)

<phpunit
    colors="true"
    printerClass="Verysimple\UnitTest\VerboseTestResultPrinter"
    printerFile="vendor/autoload.php"
    >

    <testsuite name="Default Tests">
        <directory>tests/</directory>
    </testsuite>

</phpunit>

Alternatively you can add simply make sure the library is included in your test runner. For example, adding the following to your phpunit_bootstrap.php file:, (*7)

require __DIR__.'/vendor/autoload.php';

To run unit tests, execute phpunit from the root directory of the project., (*8)

The Versions

07/01 2016

dev-master

9999999-dev https://github.com/verysimple/unit-test-printer

Formats PHPUnit output with verbose information about tests as they run.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpunit php formatter unit test resultprinter

07/01 2016

1.1.1

1.1.1.0 https://github.com/verysimple/unit-test-printer

Formats PHPUnit output with verbose information about tests as they run.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpunit php formatter unit test resultprinter

05/01 2016

1.1.0

1.1.0.0 https://github.com/verysimple/unit-test-printer

Formats PHPUnit output with verbose information about tests as they run.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpunit php formatter unit test resultprinter

05/01 2016

1.0.2

1.0.2.0

Verbose PHPUnit ResultPrinter

  Sources   Download

The Requires

  • php >=5.4.0