Documentation :

emblem-notice-24.pngCette nouvelle version nécessite PHP ≥ 7.1 et n'est pas rétro-compatible avec les versions précédentes, donc s'installe en parallèle des versions 5 et 6.

Installation, Fedora :

dnf --enablerepo=remi install phpunit7

Installation, Enterprise Linux :

yum --enablerepo=remi install phpunit7

Remarque: cet outil est une pièce essentielle de la QA PHP dans Fedora. Je prévois rapidement, une mise à jour dans Fedora 28, dès que les revues seront approuvées :

  • 1541346: phpunit7 - The PHP Unit Testing framework
  • 1541343: php-phpunit-php-code-coverage6 - PHP code coverage information
  • 1541342: php-phpunit-php-token-stream3 - Wrapper around PHP tokenizer extension
  • 1541340: php-phpunit-mock-objects6 - Mock Object library for PHPUnit
  • 1541337: php-sebastian-diff3 - Diff implementation
  • 1541334: php-phpunit-php-timer2 - PHP Utility class for timing
  • 1539554: php-phpunit-php-invoker2 - Invoke callables with a timeout
  • 1543060: php-phpunit-dbunit4 - Extension for database interaction testing for PHPUnit 7