PHPUnit 进度点位于新行中,显示"wrong"百分比



我测试了我的工具包,得到了这个输出

PHPUnit 3.7.21
Configuration read from php-application-toolkit/dev/Test/phpunit.xml
...............................................................  63 / 119 ( 52%)
........................................................           

在某个点上有一条新的线,所有其他的点都在那里。即使所有测试都是正确的,百分比也不是100%。

这里怎么了?这有意义吗?

所有相关文件都在这里:http://github.com/sourcerer-mike/php-application-toolkit/tree/release-0.2

FLOOR(63/119*100)给出52%。。。

当PHPUnit执行测试时,它会在屏幕上显示一个标记来指示其进度。

这意味着,到第一行点(每个测试一个点)结束时,phpunit已经完成了119个测试中的63个测试,占测试运行的52%。第一行中有63个点,表示所有63个测试都已运行并通过,没有任何失败、跳过、忽略等。测试的正确性/失败由与.不同的颜色/字符显示,例如失败测试的红色F

在每个completed显示行之后,PHPUnit显示完成的测试数、所有测试的总数和完成百分比。

第二行有56个点,显示了测试64到119的结果,此时运行已100%完成。因为它不是一条完整的点线,但所有测试的运行实际上已经完成,所以它不会再次显示数字;但将显示在返回命令行提示符

之前发生的任何错误或故障的详细结果

相关内容

最新更新