【发布时间】:2015-03-02 16:20:06
【问题描述】:
我正在使用phpunit 来测试一个大型 php 项目。测试使用@group 注释分组。我的测试的根目录中还有一个phpunit.xml 文件,其中指定了引导 php 文件。在该文件中,我在运行测试之前执行了一些常规初始化。
我可以通过简单地执行phpunit 在整个项目上运行phpunit,或者我可以使用phpunit --group ... 命令为各个组运行它。到目前为止,一切顺利。
现在我希望我在 bootstrap.php 中的初始化根据调用 phpunit 时指定的组来做不同的事情。然而,我找不到任何关于如何在我的引导程序中访问该数据的信息。有什么方法可以在我的 boostrap.php 中找出是否传递了 --group ... 参数,如果是,则指定了 ... 值是什么?
更新:如果有什么不同的话,我正在使用 PHP 5.5。
【问题讨论】:
-
为什么这个标签是'bootstrap'?
-
@amphetamachine 为什么不呢?阅读标签的描述。
-
啊,我的错。 Boostrap 是一个被广泛滥用的标签。
标签: php phpunit bootstrapping