Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.79 KB

ChangeLog-5.0.md

File metadata and controls

29 lines (19 loc) · 1.79 KB

Changes in PHPUnit 5.0

All notable changes of the PHPUnit 5.0 release series are documented in this file using the Keep a CHANGELOG principles.

5.0.0 - 2015-10-02

Added

  • Implemented #1604: A @small test should be marked as risky when it executes code that performs I/O operations
  • Implemented #1656: Allow sorting test failures in reverse
  • Merged #1753: Added the assertFinite(), assertInfinite() and assertNan() assertions
  • Implemented #1780: Support for deep-cloning of results passed between tests using @depends
  • Implemented #1821: Expectations on mock objects passed via @depends are now also evaluated for the depending test

Changed

  • Merged #1781: Empty string is not treated as a valid JSON string anymore
  • Renamed the beStrictAboutTestSize configuration option to enforceTimeLimit

Removed

  • The assertSelectCount(), assertSelectRegExp(), assertSelectEquals(), assertTag(), assertNotTag() assertions have been removed
  • The --strict commandline option and the XML configuration's strict attribute have been removed
  • The PHPUnit_Selenium component is no longer bundled in the PHAR distribution
  • The PHPUnit_Selenium component can no longer be configured using the <selenium/browser> element of PHPUnit's configuration file
  • PHPUnit is no longer supported on PHP 5.3, PHP 5.4, and PHP 5.5