【发布时间】:2013-10-12 13:28:15
【问题描述】:
我有一组 PHP 项目,其中一些依赖于其他项目。都有 PHPUnit 测试。所有都可以通过 Composer 安装,并使用 composer.json 文件指定它们的依赖项。每个项目的根目录下都有一个 phpunit.xml.dist 文件,该文件指向一个 bootsrap 文件。
现在我有这个项目 Foo,它有许多直接依赖项和几个间接依赖项。对于 Foo 的 CI,我想运行它的所有测试,以及它的所有依赖项。
这是否可以通过 Composer 完成?如果没有,是否有一些标准的干净方式来做到这一点?
【问题讨论】:
标签: php testing continuous-integration phpunit composer-php