public function _before(UnitTester $I)
{
if (!extension_loaded('apc')) {
throw new \PHPUnit_Framework_SkippedTestError('Warning: apc extension is not loaded');
}
if (!ini_get('apc.enabled') || PHP_SAPI === 'cli' && !ini_get('apc.enable_cli')) {
throw new \PHPUnit_Framework_SkippedTestError('Warning: apc.enable_cli must be set to "On"');
}
if (extension_loaded('apcu') && version_compare(phpversion('apcu'), '5.1.6', '=')) {
throw new \PHPUnit_Framework_SkippedTestError('Warning: APCu v5.1.6 was broken. See: https://github.com/krakjoe/apcu/issues/203');
}
}