All notable changes of the PHPUnit 5.6 release series are documented in this file using the Keep a CHANGELOG principles.
5.6.2 - 2016-10-25
New PHAR release due to updated dependencies
5.6.1 - 2016-10-07
- Fixed #2320: Conflict between
PHPUnit_Framework_TestCase::getDataSet()
andPHPUnit_Extensions_Database_TestCase::getDataSet()
5.6.0 - 2016-10-07
- Merged #2240: Provide access to a test case's data set (for use in
setUp()
, for instance) - Merged #2262: Add the
PHPUnit_Framework_Constraint_DirectoryExists
,PHPUnit_Framework_Constraint_IsReadable
, andPHPUnit_Framework_Constraint_IsWritable
constraints as well as theassertIsReadable()
,assertNotIsReadable()
,assertIsWritable()
,assertNotIsWritable()
,assertDirectoryExists()
,assertDirectoryNotExists()
,assertDirectoryIsReadable()
,assertDirectoryNotIsReadable()
,assertDirectoryIsWritable()
,assertDirectoryNotIsWritable()
,assertFileIsReadable()
,assertFileNotIsReadable()
,assertFileIsWritable()
, andassertFileNotIsWritable()
assertions - Added
PHPUnit\Framework\TestCase::createConfiguredMock()
based on idea by Kris Wallsmith - Added the
@doesNotPerformAssertions
annotation for excluding a test from the "useless test" risky test check
- Deprecated
PHPUnit\Framework\TestCase::setExpectedExceptionRegExp()
PHPUnit_Util_Printer
no longer optionally cleans up HTML output usingext/tidy