1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-08-30 19:49:54 +02:00

[PHPBB3-15247] Add support for php v7 APCu cache API

Add new cache driver apcu.php (based closely on existing APC cache driver)
Add new unit test apcu_driver_test.php for the new driver
Update RUNNING_TESTS.md to clarify requirements for apc, apcu and apc_bc extensions
and add a couple of general hints to RUNNING_TESTS.md

PHPBB3-15247
This commit is contained in:
v12mike
2017-06-26 12:43:23 +01:00
parent aef138d8bc
commit 7f408e4b41
3 changed files with 139 additions and 1 deletions

View File

@@ -30,7 +30,9 @@ Some of the functionality in phpBB and/or the test suite uses additional
PHP extensions. If these extensions are not loaded, respective tests
will be skipped:
- apc (APC cache driver)
- apc (APC cache driver, php5 only)
- apcu (APCu cache driver - native API, php7+)
- apcu_bc, apcu (APCu cache driver - APC API, php7+)
- bz2 (compress tests)
- mysql, pdo_mysql (MySQL database driver)
- mysqli, pdo_mysql (MySQLi database driver)
@@ -117,6 +119,14 @@ directory (above phpBB):
$ phpBB/vendor/bin/phpunit
To generate an xml log file, run:
$ phpBB/vendor/bin/phpunit --log-junit tests/tmp/log/log.xml
If you are getting a memory exhausted error after running a few tests, you can try running:
$ phpBB/vendor/bin/phpunit -d memory_limit=2048M
Slow tests
--------------