protected function setUp() { $this->_objectManager = Mage::getObjectManager(); // get existing indexer process $this->_model = $this->_objectManager->create('Mage_Index_Model_Process'); $this->_model->load(self::INDEXER_CODE, 'indexer_code'); if ($this->_model->isObjectNew()) { $this->markTestIncomplete('Can\'t run test without ' . self::INDEXER_CODE . ' indexer.'); } // get new process file instance for current indexer /** @var $lockStorage Mage_Index_Model_Lock_Storage */ $lockStorage = $this->_objectManager->create('Mage_Index_Model_Lock_Storage'); $this->_processFile = $lockStorage->getFile($this->_model->getId()); }