38 lines
654 B
PHP
38 lines
654 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Laravel\Pao\Drivers\Pest;
|
|
|
|
use Laravel\Pao\Execution;
|
|
use Pest\Contracts\Plugins\HandlesArguments;
|
|
|
|
/**
|
|
* @internal
|
|
*
|
|
* @codeCoverageIgnore
|
|
*/
|
|
final class Plugin implements HandlesArguments
|
|
{
|
|
public function __construct()
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* @param array<int, string> $arguments
|
|
* @return array<int, string>
|
|
*/
|
|
public function handleArguments(array $arguments): array
|
|
{
|
|
if (! Execution::running()) {
|
|
return $arguments;
|
|
}
|
|
|
|
$arguments[] = '--no-output';
|
|
$arguments[] = '--no-progress';
|
|
|
|
return $arguments;
|
|
}
|
|
}
|