/** * @magentoConfigFixture install/design/theme/full_name default/default/default * @magentoConfigFixture adminhtml/design/theme/full_name default/default/default * @magentoConfigFixture current_store design/theme/full_name default/iphone/default * @magentoConfigFixture fixturestore_store design/theme/full_name default/default/blue * @magentoAppIsolation enabled * @dataProvider getProcessedTemplateDataProvider */ public function testGetProcessedTemplate($area, $store, $design) { $this->markTestIncomplete('Test partially fails bc of MAGETWO-557.'); $this->_model->setTemplateText('{{skin url="Mage_Page::favicon.ico"}}'); $this->assertStringEndsWith('skin/frontend/default/default/default/en_US/Mage_Page/favicon.ico', $this->_model->getProcessedTemplate()); $this->_model->emulateDesign($store, $area); $expectedTemplateText = "skin/{$area}/{$design}/en_US/Mage_Page/favicon.ico"; $this->assertStringEndsWith($expectedTemplateText, $this->_model->getProcessedTemplate()); $this->_model->revertDesign(); }