【问题标题】:I cannot get VisualPHPUnit to run my tests我无法让 VisualPHPUnit 运行我的测试
【发布时间】:2012-05-11 07:24:45
【问题描述】:

我按照此处所述安装了VisualPHPUnit。我正在使用 XAMPP。

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

当我运行时,我看不到任何文字,只有格式良好的空白。谷歌没有找到任何报告 VisualPHPUnit 屏幕呈现空的人。

左侧显示“

VisualPHPUnit
测试----------
选项  -  -  -  -  -  - 
档案 ------------
图表 -------------

而右边是一大块空白。

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

C:\xampp\htdocs>phpunit visualphpunit\tests
Sebastian Bergmann 的 PHPUnit 3.6.10。

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

时间:0秒,内存:3.25Mb

有 1 个错误:



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

失败!
测试:7,断言:5,失败:1,错误:1,不完整:1,跳过:1。

C:\xampp\htdocs>

【问题讨论】:

    标签: phpunit


    【解决方案1】:

    NSinopoli(VisualPHPUnit 的开发者)在这里。

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

    也就是说,@edorian 的诊断不正确 - 在您的测试中有输出并不会破坏 VPU。 (它实际上是在包含它的测试结果下方收集和呈现的。)

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

    【讨论】:

    • 因此你支持 VisualPHPUnit 吗? Github 上不再有问题跟踪器...
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-03
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多