Skip to content

Commit

Permalink
Fix deprecated property use in View test.
Browse files Browse the repository at this point in the history
  • Loading branch information
markstory committed Dec 9, 2017
1 parent cff3aeb commit 3c71d95
Showing 1 changed file with 9 additions and 11 deletions.
20 changes: 9 additions & 11 deletions tests/TestCase/View/ViewTest.php
Expand Up @@ -743,31 +743,30 @@ public function testGetLayoutFileNamePrefix()
$View = new TestView();

// Prefix specific layout
$View->request->params['prefix'] = 'foo_prefix';
$View->request = $View->request->withParam('prefix', 'foo_prefix');
$expected = TEST_APP . 'TestApp' . DS . 'Template' . DS .
'FooPrefix' . DS . 'Layout' . DS . 'default.ctp';
$result = $View->getLayoutFileName();
$this->assertPathEquals($expected, $result);

$View->request->params['prefix'] = 'FooPrefix';
$View->request = $View->request->withParam('prefix', 'FooPrefix');
$result = $View->getLayoutFileName();
$this->assertPathEquals($expected, $result);

// Nested prefix layout
$View->request->params['prefix'] = 'foo_prefix/bar_prefix';
$View->request = $View->request->withParam('prefix', 'foo_prefix/bar_prefix');
$expected = TEST_APP . 'TestApp' . DS . 'Template' . DS .
'FooPrefix' . DS . 'BarPrefix' . DS . 'Layout' . DS . 'default.ctp';
$result = $View->getLayoutFileName();
$this->assertPathEquals($expected, $result);

$View->request->params['prefix'] = 'foo_prefix/bar_prefix';
$expected = TEST_APP . 'TestApp' . DS . 'Template' . DS .
'FooPrefix' . DS . 'Layout' . DS . 'nested_prefix_cascade.ctp';
$result = $View->getLayoutFileName('nested_prefix_cascade');
$this->assertPathEquals($expected, $result);

// Fallback to app's layout
$View->request->params['prefix'] = 'Admin';
$View->request = $View->request->withParam('prefix', 'Admin');
$expected = TEST_APP . 'TestApp' . DS . 'Template' . DS .
'Layout' . DS . 'default.ctp';
$result = $View->getLayoutFileName();
Expand Down Expand Up @@ -911,7 +910,7 @@ public function testElement()
*/
public function testPrefixElement()
{
$this->View->request->params['prefix'] = 'Admin';
$this->View->request = $this->View->request->withParam('prefix', 'Admin');
$result = $this->View->element('prefix_element');
$this->assertEquals('this is a prefixed test element', $result);

Expand All @@ -922,11 +921,10 @@ public function testPrefixElement()
$result = $this->View->element('test_plugin_element');
$this->assertEquals('this is the test set using View::$plugin plugin prefixed element', $result);

$this->View->request->params['prefix'] = 'FooPrefix/BarPrefix';
$this->View->request = $this->View->request->withParam('prefix', 'FooPrefix/BarPrefix');
$result = $this->View->element('prefix_element');
$this->assertEquals('this is a nested prefixed test element', $result);

$this->View->request->params['prefix'] = 'FooPrefix/BarPrefix';
$result = $this->View->element('prefix_element_in_parent');
$this->assertEquals('this is a nested prefixed test element in first level element', $result);
}
Expand Down Expand Up @@ -1352,7 +1350,7 @@ public function testRender()
$this->assertNull($View->render(false, 'ajax2'));

$this->PostsController->helpers = ['Html'];
$this->PostsController->request->params['action'] = 'index';
$this->PostsController->request = $this->PostsController->request->withParam('action', 'index');
Configure::write('Cache.check', true);

$View = $this->PostsController->createView('Cake\Test\TestCase\View\TestView');
Expand Down Expand Up @@ -1900,7 +1898,7 @@ public function testExtendElement()
*/
public function testExtendPrefixElement()
{
$this->View->request->params['prefix'] = 'Admin';
$this->View->request = $this->View->request->withParam('prefix', 'Admin');
$this->View->layout = false;
$content = $this->View->render('extend_element');
$expected = <<<TEXT
Expand Down Expand Up @@ -1955,7 +1953,7 @@ public function testExtendWithElementBeforeExtend()
*/
public function testExtendWithPrefixElementBeforeExtend()
{
$this->View->request->params['prefix'] = 'Admin';
$this->View->request = $this->View->request->withParam('prefix', 'Admin');
$this->View->layout = false;
$result = $this->View->render('extend_with_element');
$expected = <<<TEXT
Expand Down

0 comments on commit 3c71d95

Please sign in to comment.