1

我目前正在使用版本在eclipse中的windows上设置php单元测试

版本:Juno Service Release 2 内部版本 ID:20130225-0426

这是我从 Eclipse 运行“运行所有测试”时遇到的致命错误。

致命错误:在 C:\Users\Gary\Desktop\eclipse\plugins\com.piece_framework.makegood.stagehandtestrunner_3.1.0.v201407050319\resources\php\vendor\piece\stagehand-testrunner\src\DependencyInjection 中找不到类“PHPUnit_Util_Configuration” \PHPUnitConfigurationFactory.php 第 70 行

更多信息。

  • 我还安装了 Eclipse Plugin PHP Tool Integration。
  • 我已经安装了 Eclipse 插件 MakeGood
  • 我已经安装了 PEAR,并将 php 库包括指向 PEAR 位置

我还从 git repo 下载了 PHPUnit 的源代码,并将属性 testSuiteLoaderFile 设置为 git repo 中的源文件,因为该文件似乎不在我系统上的任何位置,但它应该是。

phpunit.xml 片段

testSuiteLoaderFile="C:/Users/Gary/phpunit-bundle/PHPUnit/Runner/StandardTestSuiteLoader.php"
4

1 回答 1

2

MakeGood 3.1.0 不支持 Juno。使用 Luna 或 Kepler,并查看PHPUnit 向后兼容性问题

于 2014-08-10T04:46:10.593 回答