[ticket/207] Use different template var for redirect and fix portal link

This commit is contained in:
Marc Alexander
2014-07-28 16:08:12 +02:00
parent 8567a5c931
commit 4b099019e0
6 changed files with 36 additions and 5 deletions

View File

@@ -51,8 +51,19 @@ class listener_test extends \phpbb_template_template_test_case
$provider->find(dirname(__FILE__) . '/');
$this->controller_helper = new \phpbb_mock_controller_helper($this->template, $this->user, $this->config, $provider, $manager, '', 'php', dirname(__FILE__) . '/');
$this->path_helper = new \phpbb\path_helper(
new \phpbb\symfony_request(
new \phpbb_mock_request()
),
new \phpbb\filesystem(),
new \phpbb_mock_request(),
$this->phpbb_root_path,
$this->php_ext
);
$this->listener = new \board3\portal\event\listener(
$this->controller_helper,
$this->path_helper,
$this->template,
$this->user,
'php'
@@ -108,6 +119,11 @@ class listener_test extends \phpbb_template_template_test_case
$result = $this->phpbb_dispatcher->trigger_event('core.page_header', compact($vars));
$this->assertEmpty($result);
$this->user->data['session_page'] = '/app.php/portal';
$result = $this->phpbb_dispatcher->trigger_event('core.page_header', compact($vars));
$this->assertEmpty($result);
}
public function test_load_portal_language()