gpt4 book ai didi

php - PHPUnit 的测试输出中的 S 和 W 是什么?

转载 作者:可可西里 更新时间:2023-11-01 13:10:55 25 4
gpt4 key购买 nike

我最近更新了 Sebastian Bergmann 的 PHPUnit,当我尝试运行测试用例时,我得到了以下输出:

...EEE.EEEEE.E.EE............EFFFE.F..FF.........SSSSSSSSSSSSSS  63 / 110 ( 57%)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS....W.W 110 / 110 (100%)

根据文档,我可以发现:

.   Success
E Error
F Failed

我不确定这里的 WS 是什么。谁能告诉我那是什么?如果其他信息有帮助,W 为黄色,S 为蓝色。

最佳答案

根据Docs :

.   Printed when the test succeeds.
F Printed when an assertion fails while running the test method.
E Printed when an error occurs while running the test method.
R Printed when the test has been marked as risky (see Chapter 6).
S Printed when the test has been skipped (see Chapter 7).
I Printed when the test is marked as being incomplete or not yet implemented (see Chapter 7).

并根据Source Code :

public function addWarning(PHPUnit_Framework_Test $test, PHPUnit_Framework_Warning $e, $time)
{
$this->writeProgressWithColor('fg-yellow, bold', 'W');
$this->lastTestFailed = true;
}

黄色粗体 W 表示警告。希望这能回答您的问题。

关于php - PHPUnit 的测试输出中的 S 和 W 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41453481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com