0

我使用感染测试框架https://github.com/infection/infection

在测试期间,代码的某些部分发生了更改,因此测试失败并且没有完全运行,也没有使用 PHPUnit Teardown 方法。

我的问题是:即使突变体使测试失败,是否有人知道使用拆卸方法进行感染测试的方法?

我在自述文件中没有找到选项。也许 PHPUnit 有一种方法可以清除所有测试数据,即使失败(如果没有致命错误)。

我希望我的问题是可以理解的。请原谅我的英语不好。

提前非常感谢。

4

1 回答 1

0

如果测试因致命错误而失败,则有两种选择。

  1. 如果错误是可捕获的,那么您可以尝试使用 PHPUnit 提交问题。
  2. 如果错误无法捕获,那么您最好的办法就是通过向Infection 提交问题来解释您的情况。也许可以采取一些措施来解决整个问题。

唉,您可以在该行禁用有问题的突变,并且仅.

于 2019-07-16T03:21:14.310 回答