如何在phpunit.xml中指定--testdox而不是作为命令行选项?

如何在phpunit.xml中指定--testdox而不是作为命令行选项?,php,phpunit,Php,Phpunit,当您指定--testdox时,从phpunit得到的输出比默认点更漂亮,信息量也更大,因此我希望一直都是这样。但是我还没有找到在phpunit.xml文件中表达我希望testdox输出的方法,除非它被重定向到一个文件。我想马上在控制台上看到它 有什么想法吗?在phpunit.xml中配置它是不可能的。这在PHPUnit 8.1中应该是可能的。因为PHPUnit 8.1现在是可能的 您需要这样做: 编写器要求--dev phpunit/phpunit:“^8.1” 然后添加testdox=“tru

当您指定
--testdox
时,从phpunit得到的输出比默认点更漂亮,信息量也更大,因此我希望一直都是这样。但是我还没有找到在phpunit.xml文件中表达我希望testdox输出的方法,除非它被重定向到一个文件。我想马上在控制台上看到它


有什么想法吗?

phpunit.xml
中配置它是不可能的。这在PHPUnit 8.1中应该是可能的。

因为PHPUnit 8.1现在是可能的

您需要这样做:

编写器要求--dev phpunit/phpunit:“^8.1”

然后添加
testdox=“true”
作为
标记的属性


查看我的实现:

phpunit.xml
中配置它(还)不可能。我想这可以作为一个回答:-)谢谢。我想是你启发了他!我已经期待这10多年了,在你问这个问题后不到36小时就完成了!它现在已经实现了:看起来我们仍然在等待zendframework/zend测试来支持PHPUnit 8,这是我特别感兴趣的,因为我正在使用ZF3。所以现在我正在使用我的phpunit命令的别名。万岁!非常感谢你,塞巴斯蒂安·伯格曼!我已经等了3天了!我已经在我所有的项目中实施了它。正确的属性名称是
testdox
,而不是
textdox
。但是是的,这在phpunit 8.5Fixed上有效。非常感谢。