summaryrefslogtreecommitdiffstats
path: root/tests/Bootstrap.php
diff options
context:
space:
mode:
authorAndrey Andreev <narf@devilix.net>2019-01-16 16:49:35 +0100
committerAndrey Andreev <narf@devilix.net>2019-01-16 16:49:35 +0100
commitc576995304fc3609cca0b7b92d1b2cd611ec82f5 (patch)
treec8b9121cb295b56bbabe3aeaad0a3eb1f2d390bb /tests/Bootstrap.php
parent4eaf80a6ec0b58a0adc95638153363e00ebf5378 (diff)
[ci skip] 3.1.10 release
Diffstat (limited to 'tests/Bootstrap.php')
-rw-r--r--tests/Bootstrap.php76
1 files changed, 0 insertions, 76 deletions
diff --git a/tests/Bootstrap.php b/tests/Bootstrap.php
deleted file mode 100644
index b4e56bdae..000000000
--- a/tests/Bootstrap.php
+++ /dev/null
@@ -1,76 +0,0 @@
-<?php
-// Errors on full!
-ini_set('display_errors', 1);
-error_reporting(E_ALL | E_STRICT);
-
-$dir = realpath(dirname(__FILE__));
-
-// Path constants
-defined('PROJECT_BASE') OR define('PROJECT_BASE', realpath($dir.'/../').'/');
-defined('SYSTEM_PATH') OR define('SYSTEM_PATH', PROJECT_BASE.'system/');
-
-// Get vfsStream either via PEAR or composer
-foreach (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" IP
-isset($_SERVER['REMOTE_ADDR']) OR $_SERVER['REMOTE_ADDR'] = '127.0.0.1';
-
-// Prep our test environment
-include_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); \ No newline at end of file