public function test_merge_default_configurations_if_not_specified() { $config = ['phpunit' => 'phpunit']; $merged = ['phpunit' => 'phpunit', 'ignore' => ['^vendor']]; $this->fs->saveConfigFile(new Config($config)); $this->assertEquals($merged, $this->fs->loadConfig()->getArrayCopy()); }
public function run(array $argv = []) { $config_file = $this->fs->getConfigFile(); if (file_exists($config_file)) { echo $this->fs->relativePath($config_file), " already exists.\n"; } else { echo 'Creating ' . $this->fs->relativePath($config_file), ".\n"; $this->fs->saveConfigFile($this->config_generator->generate()); } $phpunit_config_file = $this->fs->getPhpunitConfigFile(); if (file_exists($phpunit_config_file)) { echo $this->fs->relativePath($phpunit_config_file), " already exists.\n"; } else { echo 'Creating ' . $this->fs->relativePath($phpunit_config_file), ".\n"; $this->fs->savePhpUnitConfig($this->phpunitConfig($argv)); } }