<?php// For some reason, setting this fixes the 5.2 tests but breaks the 5.3 ones ...if (version_compare(PHP_VERSION, '5.3.0', '<')){ini_set('memory_limit', '128M');}// Errors on full!ini_set('display_errors', 1);error_reporting(E_ALL | E_STRICT);$dir = realpath(dirname(__FILE__));// Path constantsdefined('PROJECT_BASE') OR define('PROJECT_BASE', realpath($dir.'/../').'/');defined('SYSTEM_PATH') OR define('SYSTEM_PATH', PROJECT_BASE.'system/');// Get vfsStream either via PEAR or composerforeach (explode(PATH_SEPARATOR, get_include_path()) as $path){if (file_exists($path.DIRECTORY_SEPARATOR.'vfsStream/vfsStream.php')){require_once 'vfsStream/vfsStream.php';break;}}if ( ! class_exists('vfsStream') && file_exists(PROJECT_BASE.'vendor/autoload.php')){include_once PROJECT_BASE.'vendor/autoload.php';class_alias('org\bovigo\vfs\vfsStream', 'vfsStream');class_alias('org\bovigo\vfs\vfsStreamDirectory', 'vfsStreamDirectory');class_alias('org\bovigo\vfs\vfsStreamWrapper', 'vfsStreamWrapper');}// Define CI path constants to VFS (filesystem setup in CI_TestCase::setUp)defined('BASEPATH') OR define('BASEPATH', vfsStream::url('system/'));defined('APPPATH') OR define('APPPATH', vfsStream::url('application/'));defined('VIEWPATH') OR define('VIEWPATH', APPPATH.'views/');defined('ENVIRONMENT') OR define('ENVIRONMENT', 'development');// Set localhost "remote" IPisset($_SERVER['REMOTE_ADDR']) OR $_SERVER['REMOTE_ADDR'] = '127.0.0.1';// Prep our test environmentinclude_once $dir.'/mocks/core/common.php';include_once SYSTEM_PATH.'core/Common.php';ini_set('default_charset', 'UTF-8');if (extension_loaded('mbstring')){defined('MB_ENABLED') OR define('MB_ENABLED', TRUE);@ini_set('mbstring.internal_encoding', 'UTF-8');mb_substitute_character('none');}else{defined('MB_ENABLED') OR define('MB_ENABLED', FALSE);}if (extension_loaded('iconv')){defined('ICONV_ENABLED') OR define('ICONV_ENABLED', TRUE);@ini_set('iconv.internal_encoding', 'UTF-8');}else{defined('ICONV_ENABLED') OR define('ICONV_ENABLED', FALSE);}is_php('5.6') && ini_set('php.internal_encoding', 'UTF-8');include_once SYSTEM_PATH.'core/compat/mbstring.php';include_once SYSTEM_PATH.'core/compat/hash.php';include_once SYSTEM_PATH.'core/compat/password.php';include_once SYSTEM_PATH.'core/compat/standard.php';include_once $dir.'/mocks/autoloader.php';spl_autoload_register('autoload');unset($dir);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。