Exemplo n.º 1
0
 /**
  * @magentoAppIsolation enabled
  */
 public function testInitDesign()
 {
     $defaultTheme = Mage::getDesign()->setDefaultDesignTheme()->getDesignTheme();
     $this->_model->load(Mage_Core_Model_App_Area::PART_DESIGN);
     $design = Mage::getDesign()->setDefaultDesignTheme();
     $this->assertEquals($defaultTheme->getThemePath(), $design->getDesignTheme()->getThemePath());
     $this->assertEquals('frontend', $design->getArea());
     // try second time and make sure it won't load second time
     $this->_model->load(Mage_Core_Model_App_Area::PART_DESIGN);
     $this->assertSame($design, Mage::getDesign());
 }
Exemplo n.º 2
0
 /**
  * @magentoAppIsolation enabled
  */
 public function testInitDesign()
 {
     $this->_model->load(Mage_Core_Model_App_Area::PART_DESIGN);
     /** @var Mage_Core_Model_Design_Package $design */
     $design = Mage::registry('_singleton/Mage_Core_Model_Design_Package');
     $this->assertInstanceOf('Mage_Core_Model_Design_Package', $design);
     $this->assertSame($design, Mage::getDesign());
     $this->assertEquals('frontend', $design->getArea());
     // try second time and make sure it won't load second time
     $this->_model->load(Mage_Core_Model_App_Area::PART_DESIGN);
     $this->assertSame($design, Mage::getDesign());
 }