您可以创建两个不同的引导程序文件和两个不同的配置 xml 文件
应用1.xml
<phpunit bootstrap="app1BootstrapFile.php" colors="true">
<testsuite name="app1" >
<directory>./app1</directory>
</testsuite>
</phpunit>
应用2.xml
<phpunit bootstrap="app2BootstrapFile.php" backupGlobals="false" colors="true">
<testsuite name="app2" >
<directory>./app2</directory>
</testsuite>
</phpunit>
要运行:
$phpunit --configuration app1.xml app1/
$phpunit --configuration app2.xml app2/
如果你运行一个比另一个多的测试(比如 app1),请命名 xml phpunit.xml 然后你就可以运行
$phpunit app1/
$phpunit --configuration app2.xml app2/
我通过单元/集成测试来做到这一点。