Я знаю о параметре --repeat, но я бы лучше определил повторение в тесте и для каждого теста.В моих модульных тестах есть тесты, которые я не хочу повторять, и есть тесты, которые я хочу повторить больше, чем другие.
Я думал:
protected function tearDown() {
if (test has not been ran 3 times) {
$this->runTest(); // Re-run the test
}
}
Это не такпохоже, не работает, а также $ this-> run ().Я посмотрел на исходный код PHPUnit, но я не уверен.Я предполагаю, что он проверяет статус теста, и если он был запущен, он запрещает повторный запуск.