/** * @param Environment $environment */ public function onPeridotStart(Environment $environment) { $definition = $environment->getDefinition(); $definition->option('watch', null, InputOption::VALUE_NONE, "watch tests for changes and re-run them"); }
/** * Return the peridot input definition defined by Environment * * @return InputDefinition */ protected function getDefaultInputDefinition() { return $this->environment->getDefinition(); }
public function onPeridotStart(Environment $environment) { $environment->getDefinition()->option('code-coverage-path', null, InputOption::VALUE_REQUIRED, 'Set the output directory for code coverage reporter'); }
/** * Registers a --concurrent option with Peridot * * @param Environment $env * @return void */ public function onPeridotStart(Environment $env) { $definition = $env->getDefinition(); $definition->option('concurrent', null, InputOption::VALUE_NONE, 'run specs concurrently'); $definition->option('processes', 'p', InputOption::VALUE_REQUIRED, 'number of processes to use'); }