wiki.techinc.nl/tests/phpunit/includes/libs/objectcache/APCUBagOStuffTest.php
Aaron Schulz 55d147e4bb objectcache: Split out BagOStuffTestBase class for easier subclassing
Create a simple APCUBagOStuff subclass and also fix
APCUBagOStuff::incrWithInit() default $init value.

Change-Id: If84963fe7dcfedd6edebfb8785235263e0868ece
2020-06-13 20:15:23 +00:00

20 lines
516 B
PHP

<?php
/**
* @group BagOStuff
* @covers APCUBagOStuff
*/
class APCUBagOStuffTest extends BagOStuffTestBase {
protected function newCacheInstance() {
if ( function_exists( 'apcu_fetch' ) ) {
// Make sure the APCu methods actually store anything
if ( PHP_SAPI !== 'cli' || ini_get( 'apc.enable_cli' ) ) {
return new APCUBagOStuff( [] );
}
$this->markTestSkipped( 'apc.enable_cli=1 is required to run ' . __CLASS__ );
}
$this->markTestSkipped( 'apcu is required to run ' . __CLASS__ );
}
}