1

我用谷歌搜索了这个意外的错误消息,但没有一个结果。

我正在使用带有Makegood 插件的 Eclipse Helios (3.6)来运行 PHPUnit 测试。

PHPUnit 工作得很好。我还可以将 Makegood 用于一门测试课程。但是当我运行所有测试时,Makegood 拒绝这样做并显示

'Launching <currentfilename>' has encountered a problem.
The main script is not found.

看起来 Makegood 存在一些内部问题。我只是不知道如何开始调试这个。这是 Eclipse 还是 makegood 错误消息?这是什么意思 ?是否有任何日志或调试模式可以用来了解发生了什么?

4

1 回答 1

1

最近在执行Run All Test命令时遇到了这个问题。然后项目在指定的测试文件夹下没有PHP脚本。由于 PDT 的 Xdebug 实现需要 PHP 文件,因此无法在这种状态下运行测试。

为了防止这种情况,MakeGood 检查项目在指定的测试文件夹下是否至少有一个 PHP 文件,如果项目没有 PHP 脚本,则跳过测试运行。但即便如此,这个错误也会因任何原因引发......

我创建了一个问题http://redmine.piece-framework.com/issues/310来解决这个问题。

感谢您使用 MakeGood。

于 2011-07-02T13:59:29.470 回答