如何在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上有效。非常感谢。