Hi
PHPUnit 9.3 is the first and only version with official support for upcoming PHP 8.0
For now we only have 9.2 in Fedora
9.3 is blocked by new pending reviews
1867889: php-phar-io-version3 (major version) 1867890: php-phar-io-manifest2 (major version) 1867894: php-sebastian-complexity (new component) 1867896: php-sebastian-lines-of-code (new component) 1867897: php-sebastian-global-state5 (major version) 1867898: php-phpunit-php-code-coverage9 (major version)
Even if some test suites pass with old PHPUnit I heartily encourage to adapt your package to use the latest version.
Change for 8.0 are really huge, and I don't plan to try to backport them (ex, "match" is now a protected keyword)
Cheers,
Remi
Le 11/08/2020 à 09:32, Remi Collet a écrit :
Hi
PHPUnit 9.3 is the first and only version with official support for upcoming PHP 8.0
Thanks again to Robert-André for all the reviews.
PHPUnit 9.3.8 is now available in F32+ (testing) and used for all build
Regards,
Remi
Le 28/08/2020 à 08:47, Remi Collet a écrit :
Le 11/08/2020 à 09:32, Remi Collet a écrit :
Hi
PHPUnit 9.3 is the first and only version with official support for upcoming PHP 8.0
PHPUnit 9.4 is in the repository
Projects which use prophecy now have to use phpspec/prophecy-phpunit
So the new package (and some others) are now waiting for review
Remi
P.S. this affects, for now, some laminas components
Le 11/08/2020 à 09:32, Remi Collet a écrit :
PHPUnit 9.3 is the first and only version with official support for upcoming PHP 8.0
Even if some test suites pass with old PHPUnit I heartily encourage to adapt your package to use the latest version.
Notice, using PHPUnit 9 means BR on PHP 7.3 so no more suitable for EPEL-8
BTW, EPEL seems a dead thing for PHP.
Remi
Le 11/08/2020 à 09:32, Remi Collet a écrit :
Hi
PHPUnit 9.3 is the first and only version with official support for upcoming PHP 8.0
I also update php-mockery to version 1.4.2
This version is compatible with phpunit 8 and 9 and with PHP 8
But is no more compatible with old phpunit version (5, 6 and 7)
I've checked a few packages using it, seems ok.
Remi
php-devel@lists.fedoraproject.org