mirror of
https://github.com/yiisoft/yii.git
synced 2026-02-20 01:21:22 +01:00
38 lines
1.1 KiB
PHP
38 lines
1.1 KiB
PHP
<?php
|
|
|
|
if (PHP_MAJOR_VERSION>=7 && PHP_MINOR_VERSION>=1) {
|
|
// skip deprecation errors in PHP 7.1 and above
|
|
error_reporting(E_ALL & ~E_DEPRECATED);
|
|
}
|
|
|
|
defined('YII_ENABLE_EXCEPTION_HANDLER') or define('YII_ENABLE_EXCEPTION_HANDLER',false);
|
|
defined('YII_ENABLE_ERROR_HANDLER') or define('YII_ENABLE_ERROR_HANDLER',false);
|
|
defined('YII_DEBUG') or define('YII_DEBUG',true);
|
|
$_SERVER['SCRIPT_NAME']='/'.basename(__FILE__);
|
|
$_SERVER['SCRIPT_FILENAME']=__FILE__;
|
|
|
|
if (version_compare(PHP_VERSION, '5.3', '>='))
|
|
require_once(dirname(__FILE__).'/compatibility.php');
|
|
|
|
require_once(dirname(__FILE__).'/../framework/yii.php');
|
|
require_once(dirname(__FILE__).'/TestApplication.php');
|
|
// Support PHPUnit <=3.7 and >=3.8
|
|
if (@include_once('PHPUnit/Framework/TestCase.php')===false) // <= 3.7
|
|
require_once('src/Framework/TestCase.php'); // >= 3.8
|
|
|
|
// make sure non existing PHPUnit classes do not break with Yii autoloader
|
|
Yii::$enableIncludePath = false;
|
|
Yii::setPathOfAlias('tests', dirname(__FILE__));
|
|
Yii::import('tests.*');
|
|
|
|
class CTestCase extends PHPUnit_Framework_TestCase
|
|
{
|
|
}
|
|
|
|
|
|
class CActiveRecordTestCase extends CTestCase
|
|
{
|
|
}
|
|
|
|
new TestApplication();
|