mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-15 05:04:09 +02:00
Merge branch '3.2.x'
This commit is contained in:
@@ -197,7 +197,7 @@ class phpbb_avatar_manager_test extends \phpbb_database_test_case
|
||||
$avatar_settings = $this->manager->get_avatar_settings($this->avatar_foobar);
|
||||
|
||||
$expected_settings = array(
|
||||
'allow_avatar_' . get_class($this->avatar_foobar) => array('lang' => 'ALLOW_' . strtoupper(get_class($this->avatar_foobar)), 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
|
||||
'allow_avatar_' . get_class($this->avatar_foobar) => array('lang' => 'ALLOW_' . strtoupper(get_class($this->avatar_foobar)), 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
|
||||
);
|
||||
|
||||
$this->assertEquals($expected_settings, $avatar_settings);
|
||||
|
@@ -19,10 +19,11 @@ class phpbb_functions_acp_validate_config_vars_test extends phpbb_test_case
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
global $user;
|
||||
global $language, $user;
|
||||
|
||||
$user = new phpbb_mock_user();
|
||||
$user->lang = new phpbb_mock_lang();
|
||||
$language = $user->lang;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -44,6 +45,7 @@ class phpbb_functions_acp_validate_config_vars_test extends phpbb_test_case
|
||||
'test_int_32' => array('lang' => 'TEST_INT', 'validate' => 'int:32'),
|
||||
'test_int_32_64' => array('lang' => 'TEST_INT', 'validate' => 'int:32:64'),
|
||||
'test_lang' => array('lang' => 'TEST_LANG', 'validate' => 'lang'),
|
||||
'test_url' => array('lang' => 'TEST_URL', 'validate' => 'url'),
|
||||
/*
|
||||
'test_sp' => array('lang' => 'TEST_SP', 'validate' => 'script_path'),
|
||||
'test_rpath' => array('lang' => 'TEST_RPATH', 'validate' => 'rpath'),
|
||||
@@ -64,6 +66,7 @@ class phpbb_functions_acp_validate_config_vars_test extends phpbb_test_case
|
||||
'test_int_32' => 32,
|
||||
'test_int_32_64' => 48,
|
||||
'test_lang' => 'en',
|
||||
'test_url' => 'http://foobar.com',
|
||||
),
|
||||
),
|
||||
);
|
||||
@@ -148,6 +151,11 @@ class phpbb_functions_acp_validate_config_vars_test extends phpbb_test_case
|
||||
array('test_lang' => 'this_is_no_language'),
|
||||
array('WRONG_DATA_LANG'),
|
||||
),
|
||||
array(
|
||||
array('test_url' => array('lang' => 'TEST_URL', 'validate' => 'url')),
|
||||
array('test_url' => 'javascript://foobar.com'),
|
||||
array('URL_INVALID TEST_URL'),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
@@ -70,7 +70,7 @@ class phpbb_search_native_test extends phpbb_search_test_case
|
||||
'ba*az',
|
||||
'all',
|
||||
true,
|
||||
array('\'ba%az\''),
|
||||
array(4),
|
||||
array(),
|
||||
array(),
|
||||
),
|
||||
@@ -78,7 +78,7 @@ class phpbb_search_native_test extends phpbb_search_test_case
|
||||
'ba*z',
|
||||
'all',
|
||||
true,
|
||||
array('\'ba%z\''),
|
||||
array(), // <= 3 chars after removing *
|
||||
array(),
|
||||
array(),
|
||||
),
|
||||
@@ -86,7 +86,7 @@ class phpbb_search_native_test extends phpbb_search_test_case
|
||||
'baa* baaz*',
|
||||
'all',
|
||||
true,
|
||||
array('\'baa%\'', '\'baaz%\''),
|
||||
array('\'baa%\'', 4),
|
||||
array(),
|
||||
array(),
|
||||
),
|
||||
@@ -94,7 +94,7 @@ class phpbb_search_native_test extends phpbb_search_test_case
|
||||
'ba*z baa*',
|
||||
'all',
|
||||
true,
|
||||
array('\'ba%z\'', '\'baa%\''),
|
||||
array('\'baa%\''), // baz is <= 3 chars, only baa* is left
|
||||
array(),
|
||||
array(),
|
||||
),
|
||||
|
@@ -396,6 +396,14 @@ class phpbb_functional_test_case extends phpbb_test_case
|
||||
global $phpbb_container;
|
||||
$phpbb_container->reset();
|
||||
|
||||
// Purge cache to remove cached files
|
||||
$phpbb_container = new phpbb_mock_container_builder();
|
||||
$phpbb_container->setParameter('core.environment', PHPBB_ENVIRONMENT);
|
||||
$phpbb_container->setParameter('core.cache_dir', $phpbb_root_path . 'cache/' . PHPBB_ENVIRONMENT . '/');
|
||||
|
||||
$cache = new \phpbb\cache\driver\file;
|
||||
$cache->purge();
|
||||
|
||||
$blacklist = ['phpbb_class_loader_mock', 'phpbb_class_loader_ext', 'phpbb_class_loader'];
|
||||
|
||||
foreach (array_keys($GLOBALS) as $key)
|
||||
|
Reference in New Issue
Block a user