ParallelRunner
class ParallelRunner implements RunnerInterface (View source)
Свойства
| CreatesApplication |
Свойства
| static protected Closure|null | $applicationResolver | Обратный вызов для разрешения приложения. | |
| static protected Closure|null | $runnerResolver | Обратный вызов для разрешения исполнителя. | |
| protected Options | $options | Исходные параметры исполнителя тестов. | |
| protected OutputInterface | $output | Экземпляр вывода. | |
| protected RunnerInterface | $runner | Исходный исполнитель тестов. |
Методы
| void | __construct(Options $options, OutputInterface $output)
Создаёт новый экземпляр исполнителя тестов. | |
| static void | resolveApplicationUsing(Closure|null $resolver)
Устанавливает обратный вызов для разрешения приложения. | |
| static void | resolveRunnerUsing(Closure|null $resolver)
Устанавливает обратный вызов для разрешения исполнителя. | |
| void | run()
Выполняет набор тестов. | |
| int | getExitCode()
Возвращает наивысший код завершения, встреченный во время выполнения тестов. | |
| void | forEachProcess(callable $callback)
Применяет заданный обратный вызов для каждого процесса. | |
| Application | createApplication()
Создаёт приложение. |
Подробности
void __construct(Options $options, OutputInterface $output)
Создаёт новый экземпляр исполнителя тестов.
static void resolveApplicationUsing(Closure|null $resolver)
Устанавливает обратный вызов для разрешения приложения.
static void resolveRunnerUsing(Closure|null $resolver)
Устанавливает обратный вызов для разрешения исполнителя.
void run()
Выполняет набор тестов.
int getExitCode()
Возвращает наивысший код завершения, встреченный во время выполнения тестов.
protected void forEachProcess(callable $callback)
Применяет заданный обратный вызов для каждого процесса.
protected Application createApplication()
Создаёт приложение.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Testing/ParallelRunner.html