1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[ticket/16565] Fixed cron.manager tests

PHPBB3-16565
This commit is contained in:
kasimi
2020-08-12 12:51:59 +02:00
parent fe97d19c66
commit 0daf6ccbcb
5 changed files with 71 additions and 16 deletions

View File

@@ -203,13 +203,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_no_rewrite($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '0'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -263,13 +266,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_with_rewrite($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '1'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -323,13 +329,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_absolute($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '0'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -383,13 +392,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_relative_path($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '0'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -443,13 +455,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_network($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '0'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -503,13 +518,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_absolute_with_rewrite($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '1'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -560,13 +578,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_relative_path_with_rewrite($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(array('enable_mod_rewrite' => '1'));
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -620,13 +641,16 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
*/
public function test_helper_url_network_with_rewrite($route, $params, $is_amp, $session_id, $expected, $description)
{
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->config = new \phpbb\config\config(['enable_mod_rewrite' => '1']);
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,
@@ -669,12 +693,15 @@ abstract class phpbb_controller_common_helper_route extends phpbb_database_test_
'server_protocol' => $server_protocol,
));
$mock_container = new phpbb_mock_container_builder();
$mock_container->set('cron.task_collection', []);
$this->routing_helper = new \phpbb\routing\helper($this->config, $this->router, $this->symfony_request, $this->request, $this->filesystem, $this->root_path, 'php');
$this->helper = new phpbb_mock_controller_helper(
$this->auth,
$this->cache,
$this->config,
new \phpbb\cron\manager([], $this->routing_helper, $this->root_path, 'php'),
new \phpbb\cron\manager($mock_container, $this->routing_helper, $this->root_path, 'php'),
$this->db,
$this->dispatcher,
$this->language,