fix: --todos in parallel and feedback on process isolation

This commit is contained in:
Nuno Maduro
2023-03-19 02:01:08 +00:00
parent 48ea48981b
commit 2da899a2b1
5 changed files with 40 additions and 6 deletions

View File

@ -3,6 +3,7 @@
use Pest\ConfigLoader;
use Pest\Kernel;
use Pest\Panic;
use Pest\TestCaseFilters\GitDirtyTestCaseFilter;
use Pest\TestCaseMethodFilters\TodoTestCaseFilter;
use Pest\TestSuite;
@ -85,11 +86,15 @@ use Symfony\Component\Console\Output\ConsoleOutput;
$output = new ConsoleOutput(ConsoleOutput::VERBOSITY_NORMAL, $isDecorated);
$kernel = Kernel::boot($testSuite, $input, $output);
try {
$kernel = Kernel::boot($testSuite, $input, $output);
$result = $kernel->handle($args);
$result = $kernel->handle($args);
$kernel->shutdown();
$kernel->shutdown();
} catch (Throwable|Error $e) {
Panic::with($e);
}
exit($result);
})();