aboutsummaryrefslogtreecommitdiffstats
path: root/tests/controller/helper_route_adm_test.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/controller/helper_route_adm_test.php')
-rw-r--r--tests/controller/helper_route_adm_test.php45
1 files changed, 10 insertions, 35 deletions
diff --git a/tests/controller/helper_route_adm_test.php b/tests/controller/helper_route_adm_test.php
index ec7fc0c490..079f779dbf 100644
--- a/tests/controller/helper_route_adm_test.php
+++ b/tests/controller/helper_route_adm_test.php
@@ -14,45 +14,20 @@
require_once dirname(__FILE__) . '/../../phpBB/includes/functions.php';
require_once dirname(__FILE__) . '/helper_route_test.php';
-use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
-
class phpbb_controller_helper_route_adm_test extends phpbb_controller_helper_route_test
{
- public function setUp()
+ protected function get_phpbb_root_path()
{
- global $phpbb_dispatcher, $phpbb_root_path, $phpEx;
-
- parent::setUp();
-
- $request = new phpbb_mock_request();
- $request->overwrite('SCRIPT_NAME', '/adm/index.php', \phpbb\request\request_interface::SERVER);
- $request->overwrite('SCRIPT_FILENAME', 'index.php', \phpbb\request\request_interface::SERVER);
- $request->overwrite('REQUEST_URI', '/adm/index.php', \phpbb\request\request_interface::SERVER);
- $request->overwrite('SERVER_NAME', 'localhost', \phpbb\request\request_interface::SERVER);
- $request->overwrite('SERVER_PORT', '80', \phpbb\request\request_interface::SERVER);
+ return './../';
+ }
- $this->symfony_request = new \phpbb\symfony_request(
- $request
- );
- $this->filesystem = new \phpbb\filesystem();
- $phpbb_path_helper = new \phpbb\path_helper(
- $this->symfony_request,
- $this->filesystem,
- $this->getMock('\phpbb\request\request'),
- $phpbb_root_path,
- $phpEx
- );
+ protected function get_uri()
+ {
+ return '/adm/index.php';
+ }
- $finder = new \phpbb\finder(
- new \phpbb\filesystem(),
- dirname(__FILE__) . '/',
- new phpbb_mock_cache()
- );
- $finder->set_extensions(array_keys($this->extension_manager->all_enabled()));
- $this->provider = new \phpbb\controller\provider();
- $this->provider->find_routing_files($finder);
- $this->provider->find(dirname(__FILE__) . '/');
- // Set correct current phpBB root path
- $this->root_path = './../';
+ protected function get_script_name()
+ {
+ return 'index.php';
}
}