CakePHP Phabricator UnitTest集成与配置
cakephp-phabricator-unittest 是一个修改过的 Phabricator PhpunitTestEngine.php 与 CakePHP 控制台集成,以便进行单元测试的工具。虽然这需要进行大量的工作,但它确实有效。该工具需要在 Cake Console v2.3.2 和 PHPUnit v3.7.24 环境下运行,硬编码以从 ./app/Console/cake 启动单元测试。你可能需要根据实际环境修改该行配置。主要步骤如下:
-
更新 arcanist:
git pull
-
如果遇到错误,更新 libphutil:
git pull
并运行 **libphutil/scripts/build_xhpast.sh` -
将 CakePhpTestEngine.php 文件放入 /whatever/arcanist/src/unit/engine 目录下。
-
使用命令行执行 arcani 进行单元测试。
下载地址
用户评论