public static function tearDownAfterClass() { /** @var modX $modx */ $modx =& MODxTestHarness::getFixture('modX', 'modx'); $modx->getService('registry', 'registry.modRegistry'); $modx->registry->removeRegister('register'); }
public static function tearDownAfterClass() { if (!empty(self::$scope)) { $modx =& MODxTestHarness::getFixture('modX', 'modx'); if (array_key_exists('keys', self::$scope)) { $modx->unsetPlaceholder(self::$scope['keys']); } if (array_key_exists('restore', self::$scope)) { $modx->toPlaceholders(self::$scope['restore']); } } }
/** * Ensure all tests have a reference to the MODX object */ public function setUp() { $this->modx =& MODxTestHarness::getFixture('modX', 'modx'); if ($this->modx->request) { $this->modx->request->loadErrorHandler(); $this->modx->error->reset(); } /* setup some basic test-environment options to allow us to simulate a site */ $this->modx->setOption('http_host', 'unit.modx.com'); $this->modx->setOption('base_url', '/'); $this->modx->setOption('site_url', 'http://unit.modx.com/'); }
/** * Ensure all tests have a reference to the MODX object */ public function setUp() { $this->modx =& MODxTestHarness::getFixture('modX', 'modx'); if ($this->modx->request) { $this->modx->request->loadErrorHandler(); $this->modx->error->reset(); } /* setup some basic test-environment options to allow us to simulate a site */ $this->modx->setOption('http_host', 'unit.modx.com'); $this->modx->setOption('base_url', '/'); $this->modx->setOption('site_url', 'http://unit.modx.com/'); $corePath = $this->modx->getOption('base_path') . 'extras/minishop/core/components/minishop2/'; require_once $corePath . 'model/minishop2/minishop2.class.php'; $this->modx->setOption('minishop2.assets_path', $this->modx->getOption('base_path') . 'extras/minishop/assets/components/minishop2/'); $this->modx->setOption('minishop2.assets_url', $this->modx->getOption('base_url') . 'extras/minishop/assets/components/minishop2/'); $this->modx->miniShop2 = new miniShop2($this->modx); $this->modx->lexicon->load('minishop2:default'); $this->path = array('processors_path' => $this->modx->getOption('processorsPath', $this->modx->miniShop2->config, $corePath . 'processors/')); }
public static function setUpBeforeClass() { $modx =& MODxTestHarness::getFixture('modX', 'modx'); include dirname(__FILE__) . '/modtagelement.mock.php'; }
public static function setUpBeforeClass() { parent::setUpBeforeClass(); $modx =& MODxTestHarness::getFixture('modX', 'modx'); $modx->getService('registry', 'registry.modRegistry'); }