gpt4 book ai didi

使用 Makegood 的 Eclipse 4.2 中的 PHPUnit 测试未运行

转载 作者:可可西里 更新时间:2023-10-31 23:40:33 26 4
gpt4 key购买 nike

我使用 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 Include Path > Libraries 下,我添加了 composer/vendor 的路径。

但是当我选择一个测试文件并右键单击并选择“运行测试”时, Bootstrap 文件永远不会被调用。即使我手动将 'require_once "vendor/autoload.php";' 添加到文件中,测试也不会真正运行。

我的猜测是脚本没有以某种方式正确启动。

关于我做错了什么有什么建议吗?如何使用 MakeGood 从 Eclipse 中运行我的测试?

谢谢

实战

最佳答案

Composer

{
"require-dev": {
"phpunit/php-code-coverage": "3.0.*@dev",
"phpunit/phpunit-mock-objects": "2.3.*@dev",
"sebastian/global-state": "1.0.*@dev",
"phpunit/phpunit": "4.4.*@dev",
"piece/stagehand-testrunner": "4.1.*@dev",
"phpunit/phpunit-skeleton-generator": "2.0.*@dev"
},
"require": {
"mikey179/vfsStream": "1.4.*@dev"
}
}

以及最新版本的 makegood,现在一切都按预期工作。
在开普勒和月球上工作

关于使用 Makegood 的 Eclipse 4.2 中的 PHPUnit 测试未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23641510/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com