在PHPUnit中自动加载侦听器


Automatic load a Listener in PHPUnit

有没有一种方法可以自动加载Listener(或phpunit配置文件),而不需要使用超过:

phpunit testdir

今天我使用的是:

phpunit -c phpunit.xml --bootstrap bootstrap.php testdir

并且希望排除所有交换机。我知道我可以在每个目录中都有一个phpunit.xml文件,但这不是一个选项。。

提前感谢!

PHPUnit本身应该在当前目录中查找PHPUnit.xml文件。因此,您的第一个和第二个示例都应该找到并包含相同的phpunit.xml。

使用Makefile:

unittest:
    phpunit -c phpunit.xml --bootstrap bootstrap.php testdir

简单地用make unittest 来称呼它

现在,您可以在相同的模式中为不同的情况添加更多内容。