/** * Set up test model */ public static function setUpBeforeClass() { //init config Config::initInstance(['file' => PROJECT_ROOT . '/config/root.xml']); Config::setSrcRootDir(PROJECT_ROOT); Config::mergeExtraConfig(); }
/** * Set up test model */ public static function setUpBeforeClass() { Config::initInstance(['file' => PROJECT_ROOT . '/config/root.xml']); Config::setSrcRootDir(PROJECT_ROOT); $vcsAdapter = self::getVcsAdapterMock(); /** @var PreCommit $preCommit */ $preCommit = Processor::factory('pre-commit', $vcsAdapter); $preCommit->setCodePath(self::getCodePath())->setFiles([self::$classTest]); $preCommit->process(); self::$model = $preCommit; }
/** * Set up test model */ public static function setUpBeforeClass() { //init config object Config::initInstance(['file' => PROJECT_ROOT . '/config/root.xml']); Config::setSrcRootDir(PROJECT_ROOT); Config::mergeExtraConfig(); $vcsAdapter = self::getVcsAdapterMock(); /** @var Processor\PreCommit $processor */ $processor = Processor::factory('pre-commit', ['vcs' => $vcsAdapter]); $processor->setCodePath(PROJECT_ROOT)->setFiles([self::$fileTest]); $processor->process(); self::$model = $processor; }
<?php // @codingStandardsIgnoreFile /** * @license https://raw.githubusercontent.com/andkirby/commithook/master/LICENSE.md */ define('PROJECT_ROOT', realpath(__DIR__ . '/../..')); !defined('GIT_BIN') && define('GIT_BIN', 'git'); /** @var Composer\Autoload\ClassLoader $autoloader */ require realpath(__DIR__ . '/../../..') . '/bin/autoload-init.php'; //load config try { \PreCommit\Config::setSrcRootDir(__DIR__ . '/../../'); $config = \PreCommit\Config::initInstance(array('file' => __DIR__ . '/root.xml')); \PreCommit\Config::mergeExtraConfig(); } catch (\Exception $e) { echo $e; exit(1); }