Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
375 views
in Technique[技术] by (71.8m points)

phpunit - PHP Unit testing is not compatible with PHP8, does it support backward compatibility?

I have several test units in PHPUnit and the PHPUnit is not compatible with php8. I`m looking for a way to run old tests on PHP8. Is there any wrapper for PHPUnit to work with PHP8?

By the way, this my error on composer install:

    - phpunit/phpunit 9.1.1 requires php ^7.3 -> your PHP version (8.0.1) does not satisfy that requirement.

It may work by removing the requirement from the PHPUnit composer file.

question from:https://stackoverflow.com/questions/65923491/php-unit-testing-is-not-compatible-with-php8-does-it-support-backward-compatibi

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

PHPUnit supports PHP 8.0 starting from version 9.3.0. Just upgrade PHPUnit to last version to run your tests.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...