/** * Returns merge template to use. * * @return AbstractMergeTemplate */ protected function getMergeTemplate() { $merge_template_name = $this->io->getOption('merge-template'); if (!isset($merge_template_name)) { $merge_template_name = $this->getSetting(self::SETTING_COMMIT_MERGE_TEMPLATE); } return $this->_mergeTemplateFactory->get($merge_template_name); }
/** * @expectedException \LogicException * @expectedExceptionMessage The merge template with "name" name is not found. */ public function testGetError() { $this->mergeTemplateFactory->get('name'); }