我知道有“--repeat”选项,但我更愿意在测试和每个测试中定义重复。在我的单元测试中,有些测试我不想重复,有些测试我想要比其他测试更多地重复。
我在考虑:
我在考虑:
protected function tearDown() {
if (test has not been ran 3 times) {
$this->runTest(); // Re-run the test
}
}
这个好像不起作用,$this->run() 也是一样。我看了PHPUnit源代码,但不太确定。我猜它在检查测试状态,如果已经运行过则拒绝再次运行。