Hal\MutaTesting\Command\RunMutatingCommand::configure PHP Method

configure() protected method

protected configure ( )
    protected function configure()
    {
        $this->setName('mutate')->setDescription('Run mutations')->addArgument('tool', InputArgument::REQUIRED, 'What is your unit testing tool ?')->addArgument('binary', InputArgument::REQUIRED, 'What is your unit testing tool binary (phpunit.phar, phpunit, atoum.phar...) ?')->addArgument('path', InputArgument::REQUIRED, 'Directory of your unit tests')->addOption('options', null, InputOption::VALUE_REQUIRED | InputOption::VALUE_IS_ARRAY, 'Default options used as argument to run your tests')->addOption('processes', null, InputOption::VALUE_REQUIRED, 'number maximum of parallelized tests', 5)->addOption('report-text', 'rt', InputOption::VALUE_OPTIONAL, 'Destination of HTML report file (ex: /tmp/file.html)')->addOption('report-html', 'rh', InputOption::VALUE_OPTIONAL, 'Destination of TXT report file (ex: /tmp/file.txt)')->addOption('bugs', 'bl', InputOption::VALUE_OPTIONAL, 'Mutation is runned only if the estimated number of bugs in tested file is greater than <bugs>.', '.35');
    }