作者:用户r5oydafsky | 来源:互联网 | 2023-02-07 17:39
今天早上,我意识到Xampp提供的PHPUnit版本已经被弃用了很长一段时间.... 版本3.7.21.安装在Xampp中,但实际版本(在撰写本文时)是6.0.13.
我尝试了谷歌提出的一些解决方案(所有旧的5年+解决方案),包括
https://wehuberconsultingllc.com/wordpress/2007/08/18/updating-phpunit-on-xampp/
如何在Xampp中配置PhpUnit?
http://www.righthandedmonkey.com/2012/09/setting-up-phpunit-with-xampp.html
http://forum.kohanaframework.org/discussion/7346/installing-phpunit-on-windows-xampp/p1
...
无论如何,梨似乎不是一个可行的解决方案.有没有一种简单的方法来更新Xampp中的PHPUnit?
1> Jonathan Par..:
实际上,它可以通过三个简单的步骤进行更新:
在这里下载最新版本的PHPUnit:https:
//phpunit.de/index.html
复制" phpunit.phar在"" C:\ XAMPP\PHP ".
在文件:" phpunit.bat "中,更新以下行:
"%PHPBIN%" "C:\xampp\php\phpunit" %*
to:"%PHPBIN%" "C:\xampp\php\phpunit.phar" %
*
您不需要重新启动apache.
附加说明:在测试中,您需要替换:phpunit_framework_testcase
by:TestCase
并包括:use PHPUnit\Framework\TestCase
在测试文件的顶部.
当然,测试套件仍然在我的生产服务器上兼容(centos7,请按照官方文档在Linux上更新https://phpunit.de/getting-started.html).