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/8.x/Illuminate/Testing/ParallelRunner.html