【发布时间】:2015-12-28 00:18:56
【问题描述】:
我使用 Composer 安装了 PHPUnit,一切正常。 我可以运行测试并获得预期的输出。
这是我的 composer.json
...
"require-dev":
{
"phpunit/phpunit": "4.1.*",
"piece/stagehand-testrunner": ">=3.6.1"
},
...
然后我使用市场安装了 MakeGood 2.5,
- 在 Makegood > General 我选择了预加载脚本
- 我使用的文件模式是'test.php$'
- 在 Makegood > PHPUnit 下我已经给出了配置文件的路径。
- 在 PHP 包含路径 > 库下,我添加了 composer/vendor 的路径。
但是当我选择一个测试文件并右键单击并选择“运行测试”时,永远不会调用引导文件。
即使我手动将'require_once "vendor/autoload.php";' 添加到文件中,测试也不会真正运行。
我的猜测是脚本没有以某种方式正确启动。
关于我做错了什么有什么建议吗?如何使用 MakeGood 在 Eclipse 中运行测试?
谢谢
FFMG
【问题讨论】:
-
只是为了回复我自己的评论,获取最新版本的 MakeGood 和 Eclipse,一切都会运行良好。
标签: php eclipse phpunit makegood