Example #1
0
 public function testMergeCompleteAndPartial()
 {
     $fileList = array(file_get_contents(__DIR__ . '/../_files/page_layouts.xml'), file_get_contents(__DIR__ . '/../_files/page_layouts2.xml'));
     $this->_fileResolverMock->expects($this->any())->method('get')->will($this->returnValue($fileList));
     $result = $this->_model->read('global');
     $expected = array('empty' => array('label' => 'Empty', 'code' => 'empty', 'template' => 'empty.phtml', 'layout_handle' => 'page_empty', 'is_default' => '0'), 'one_column' => array('label' => '1 column modified', 'code' => 'one_column', 'template' => '1column.phtml', 'layout_handle' => 'page_one_column', 'is_default' => '1'), 'two_columns_left' => array('label' => '2 columns with left bar', 'code' => 'two_columns_left', 'template' => '2columns-left.phtml', 'layout_handle' => 'page_two_columns_left', 'is_default' => '0'));
     $this->assertEquals($expected, $result);
 }
Example #2
0
 public function testMergeCompleteAndPartial()
 {
     $fileList = [file_get_contents(__DIR__ . '/../_files/page_layouts.xml'), file_get_contents(__DIR__ . '/../_files/page_layouts2.xml')];
     $this->_fileResolverMock->expects($this->any())->method('get')->will($this->returnValue($fileList));
     $result = $this->_model->read('global');
     $expected = ['empty' => ['label' => 'Empty', 'code' => 'empty'], '1column' => ['label' => '1 column modified', 'code' => '1column'], '2columns-left' => ['label' => '2 columns with left bar', 'code' => '2columns-left']];
     $this->assertEquals($expected, $result);
 }