1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 14:00:31 +02:00

[ticket/13063] Introduces a new \phpbb\routing\router class

PHPBB3-13063
This commit is contained in:
Tristan Darricau
2014-09-14 21:18:20 +02:00
parent 3b1c611566
commit a5bfc76a73
11 changed files with 379 additions and 209 deletions

View File

@@ -33,11 +33,11 @@ class phpbb_controller_controller_test extends phpbb_test_case
));
}
public function test_provider()
public function test_router_find_files()
{
$provider = new \phpbb\controller\provider();
$provider->find_routing_files($this->extension_manager->get_finder());
$routes = $provider->find(__DIR__)->get_routes();
$router = new \phpbb\routing\router($this->extension_manager, dirname(__FILE__) . '/', 'php');
$router->find_routing_files($this->extension_manager->get_finder());
$routes = $router->find(__DIR__)->get_routes();
// This will need to be updated if any new routes are defined
$this->assertInstanceOf('Symfony\Component\Routing\Route', $routes->get('core_controller'));