Hi,
PHPUnit version 6.0.8 just hit Fedora 26/rawhide repository today, thanks to Shawn for the reviews.
This package can be installed beside PHPUnit 5, and doesn't provide "phpunit" or php-composer(phpunit/phpunit), as this is a major update which is not compatible with previous version.
If you have a library which is compatible with phpunit 5 and 6, here is a proposal (I started to use it in my packages)
%if 0%{?fedora} >= 26 %global phpunit %{_bindir}/phpunit6 %else %global phpunit %{_bindir}/phpunit %endif BuildRequires: %{phpunit}
And in %check
%{phpunit} --no-coverage --verbose
Alternative method when you want to run more tests, during local build, taking benefit of SCL
ret=0 for cmd in "php %{phpunit}" \ "php56 %{_bindir}/phpunit" \ "php70 %{_bindir}/phpunit" \ "php70 %{_bindir}/phpunit6" \ "php71 %{_bindir}/phpunit6"; do if which $cmd; then $cmd --no-coverage --verbose || ret=1 fi done exit $ret
Cheers,
Remi.
Le 13/03/2017 à 15:22, Remi Collet a écrit :
Hi,
PHPUnit version 6.0.8 just hit Fedora 26/rawhide repository today, thanks to Shawn for the reviews.
Hi,
FYI, we are, for now, stalled at 6.0.8 (latest version is 6.1.1)
Again, more dependency.... :(
#1440006: php-phar-io-manifest - Component for reading phar.io manifest information #1444648: php-sebastian-environment3 - Handle HHVM/PHP environments #1444522: php-theseer-tokenizer - Library for converting tokenized PHP source code into XML
Remi.
All but #1444648 (php-sebastian-environment3) have been reviewed and approved. See note on fedora-review build error (bootstrap required).
On Sat, Apr 29, 2017 at 11:50 AM, François Kooman fkooman@tuxed.net wrote: On 04/25/2017 08:42 AM, Remi Collet wrote:
#1444522: php-theseer-tokenizer - Library for converting tokenized PHP source code into XML
I reviewed this one :)
Cheers, François _______________________________________________ php-devel mailing list -- php-devel@lists.fedoraproject.org To unsubscribe send an email to php-devel-leave@lists.fedoraproject.org
On Tue, Apr 25, 2017 at 2:42 AM, Remi Collet Fedora@famillecollet.com wrote:
Le 13/03/2017 à 15:22, Remi Collet a écrit :
Hi,
PHPUnit version 6.0.8 just hit Fedora 26/rawhide repository today, thanks to Shawn for the reviews.
Hi,
FYI, we are, for now, stalled at 6.0.8 (latest version is 6.1.1)
Again, more dependency.... :(
#1440006: php-phar-io-manifest - Component for reading phar.io manifest information #1444648: php-sebastian-environment3 - Handle HHVM/PHP environments #1444522: php-theseer-tokenizer - Library for converting tokenized PHP source code into XML
Remi. _______________________________________________ php-devel mailing list -- php-devel@lists.fedoraproject.org To unsubscribe send an email to php-devel-leave@lists.fedoraproject.org
#1444648 reviewed and approved
On Sun, Apr 30, 2017 at 1:25 AM, Remi Collet Fedora@famillecollet.com wrote:
Le 29/04/2017 à 21:09, Shawn Iwinski a écrit :
All but #1444648 (php-sebastian-environment3) have been reviewed and approved. See note on fedora-review build error (bootstrap required).
Thanks François and Shawn for the reviews.
#1444648 should be ok now.
Remi. _______________________________________________ php-devel mailing list -- php-devel@lists.fedoraproject.org To unsubscribe send an email to php-devel-leave@lists.fedoraproject.org
php-devel@lists.fedoraproject.org