PHP
Permalink
Failed to load latest commit information.
build Closes #2467 Feb 3, 2017
src Fix reading short and long optional parameters Feb 25, 2017
tests Include more tests since other unit tests fails Feb 25, 2017
.gitattributes Revert "Closes #2300" Oct 3, 2016
.gitignore Enable caching Aug 19, 2016
.php_cs Fix Feb 1, 2017
.travis.yml Test with nightly builds of PHP 7.0, PHP 7.1, and PHP 7.2 Feb 13, 2017
CODE_OF_CONDUCT.md Closes #2040 Jan 19, 2016
CONTRIBUTING.md Do not bundle DbUnit in PHAR distribution of PHPUnit Dec 31, 2016
ChangeLog-4.0.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.1.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.2.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.3.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.4.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.5.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.6.md Initial work on following the http://keepachangelog.com/ principles Jul 12, 2015
ChangeLog-4.7.md Prepare release Jul 13, 2015
ChangeLog-4.8.md Prepare release Jan 26, 2017
ChangeLog-5.0.md Prepare release Nov 30, 2015
ChangeLog-5.1.md Leftover from d0f7ae4 Feb 2, 2016
ChangeLog-5.2.md Prepare release Mar 15, 2016
ChangeLog-5.3.md Prepare release Jun 3, 2016
ChangeLog-5.4.md Tweak Jan 24, 2017
ChangeLog-5.5.md Prepare release Oct 3, 2016
ChangeLog-5.6.md Prepare release Dec 1, 2016
ChangeLog-5.7.md Closes #2478 Feb 20, 2017
ChangeLog-6.0.md Fix Feb 25, 2017
ChangeLog-6.1.md Update ChangeLog Feb 25, 2017
LICENSE Bump copyright year Jan 18, 2017
README.md Closes #1751 Aug 19, 2016
build.xml Delay PHAR extension manifest checking (phar-io/manifest does not hav… Feb 2, 2017
composer.json Merge branch '6.0' Feb 23, 2017
phpunit Cleanup Jan 25, 2017
phpunit.xml Remove backward compatibility layer Jan 2, 2017
phpunit.xsd Fix: Adjust phpunit.xsd to allow specifying max columns Feb 20, 2017

README.md

PHPUnit

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

Latest Stable Version Minimum PHP Version Build Status

Installation

We distribute a PHP Archive (PHAR) that has all required (as well as some optional) dependencies of PHPUnit bundled in a single file:

$ wget https://phar.phpunit.de/phpunit.phar

$ chmod +x phpunit.phar

$ mv phpunit.phar /usr/local/bin/phpunit

You can also immediately use the PHAR after you have downloaded it, of course:

$ wget https://phar.phpunit.de/phpunit.phar

$ php phpunit.phar

Alternatively, you may use Composer to download and install PHPUnit as well as its dependencies. Please refer to the documentation for details on how to do this.

Contribute

Please refer to CONTRIBUTING.md for information on how to contribute to PHPUnit and its related projects.

List of Contributors

Thanks to everyone who has contributed to PHPUnit! You can find a detailed list of contributors on every PHPUnit related package on GitHub. This list shows only the major components:

A very special thanks to everyone who has contributed to the documentation and helps maintain the translations: