commit: 58f33921b56c3524e5c2b2c15bbf0dddea1ff461
Author: Marc Alexander <admin <AT> m-a-styles <DOT> de>
AuthorDate: Tue Apr 23 18:41:37 2019 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 19:05:55 2019 +0000
URL: https://gitweb.gentoo.org/proj/forums.git/commit/?id=58f33921
[ticket/16027] Force clearing of cache folder on install for functional
PHPBB3-16027
tests/test_framework/phpbb_functional_test_case.php | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/tests/test_framework/phpbb_functional_test_case.php
b/tests/test_framework/phpbb_functional_test_case.php
index d4856f954..4d294fd52 100644
--- a/tests/test_framework/phpbb_functional_test_case.php
+++ b/tests/test_framework/phpbb_functional_test_case.php
@@ -397,6 +397,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)