我无法让VisualPHPUnit运行我的测试

时间:2012-05-01 19:41:46

标签: phpunit

我按照此处的说明安装了VisualPHPUnit。我正在使用XAMPP。

定义(' PEAR_PATH',' c:\ xampp \ php \ pear');   定义(' TEST_DIRECTORY',' C:\ xampp \ htdocs \ visualphpunit \ tests');

当我跑步时,我看不到任何文字,只有格式很好的空白。在报告了VisualPHPUnit屏幕的空渲染的任何其他人之后,Haven已被谷歌找到。

左侧显示"

VisualPHPUnit
Tests-------------
Options ------------
Archives -----------
Graphs -------------

右侧是一个很大的空白。

从命令行运行phpunit工作正常。

C:\xampp\htdocs>phpunit visualphpunit\tests
PHPUnit 3.6.10 by Sebastian Bergmann.

..foo { breaks: this } barI.some stuffFsome stuffES

Time: 0 seconds, Memory: 3.25Mb

There was 1 error:



C:\xampp\htdocs\visualphpunit\tests\PUTest.php:8
C:\xampp\php\phpunit:46

FAILURES!
Tests: 7, Assertions: 5, Failures: 1, Errors: 1, Incomplete: 1, Skipped: 1.

C:\xampp\htdocs>

2 个答案:

答案 0 :(得分:1)

NSinopoli(VisualPHPUnit的开发人员)。

强烈建议在project's issue tracker上报告VPU的任何错误/问题。

那就是说,@ edorian的诊断不正确 - 在测试中输出打破VPU。 (它实际上是收集并呈现在包含它的测试结果之下。)

“当我运行时,我看不到任何文本,只有格式很好的空白” - 在点击“运行测试”之前,您是否在文件选择器中选择了任何测试?在没有选择任何测试的情况下运行VPU将获得您所描述的空白。如果不是这样,你选择任何“选项”运行测试吗?如果是这样,可能存在阻止正确呈现结果的配置问题。

答案 1 :(得分:0)

您的测试中有输出。据我所知,这会破坏VisualPHPUnit,因为它会破坏VisualPHPUnit使用的json日志文件。

从测试中删除输出,它应该可以正常工作