运行测试时,我的phpunit.xml正由PHPUnit加载。我可以在控制台中看到--bootstrap
参数,但它似乎没有被执行?
在xml我设置bootstrap="bootstrap.php"
xml文件内容是在line Testing started at...
下方和PHPUnit 3.7.21 by Sebastian Bergmann.
之上回显的,这是正常的吗?
在我的bootstrap.php文件中的任何方式我只是把
die "bootstrap executed";
但从未见过。可能有什么不对?
编辑:这是phpunit.xml的内容:
<phpunit bootstrap="./bootstrap.php">
</phpunit>
答案 0 :(得分:3)
您需要在以下示例之一中启动phpunit:
#for load a bootstrap php file (with full path and file extension)
>phpunit --bootstrap bootstrap.php
或
#for load with your xml configuration
>phpunit -c phpunit.xml
希望这个帮助