【发布时间】:2015-05-05 19:15:05
【问题描述】:
有谁知道如何将 PHPUnit 添加到不是使用 composer 创建的现有 CakePHP 2.0 项目中?
我正在尝试将 PHPUnit 添加到不是使用 composer 创建的现有 CakePHP 2.0 项目中,我无法让 CakePHP 看到 PHPUnit 已安装。我使用的是 Windows 机器。
以下是我目前采取的步骤:
- 通过 composer 全局安装 PHPUnit 3.7.32
- 将 PHPUnit 添加到我的路径中
- 从命令行验证安装,即 phpunit --version
- 将位置添加到 php.ini 中的 PHP include_path
- 重新启动服务器
- 使用 Composer 安装了一个新的 CakePHP 项目(测试 CakePHP 可以看到 PHPUnit)
- 成功测试安装了 PHPUnit 的新项目
提前致谢。
【问题讨论】:
-
澄清“我无法让 CakePHP 看到 PHPUnit 已安装。”。你得到了什么确切的错误,你在哪里得到它?
-
test.php 页面显示未安装 PHPUnit。通过 cake testsuite 命令运行测试会报错,指出必须安装 PHPUnit。