mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 12:42:48 +08:00
废除APP_AUTO_BUILD常量 系统不再判断是否需要自动生成 自动生成交给console执行 APP_AUTO_RUN默认值更改为true(start引导文件默认自动执行应用)
This commit is contained in:
3
base.php
3
base.php
@@ -41,8 +41,7 @@ defined('APP_DEBUG') or define('APP_DEBUG', false); // 是否调试模式
|
||||
defined('APP_HOOK') or define('APP_HOOK', false); // 是否开启HOOK
|
||||
defined('ENV_PREFIX') or define('ENV_PREFIX', 'T_'); // 环境变量的配置前缀
|
||||
defined('IS_API') or define('IS_API', false); // 是否API接口
|
||||
defined('APP_AUTO_BUILD') or define('APP_AUTO_BUILD', false); // 是否自动生成应用模块
|
||||
defined('APP_AUTO_RUN') or define('APP_AUTO_RUN', false); // 是否自动运行
|
||||
defined('APP_AUTO_RUN') or define('APP_AUTO_RUN', true); // 是否自动运行
|
||||
defined('APP_ROUTE_ON') or define('APP_ROUTE_ON', true); // 是否允许路由
|
||||
defined('APP_ROUTE_MUST') or define('APP_ROUTE_MUST', true); // 是否严格检查路由
|
||||
|
||||
|
||||
@@ -252,7 +252,6 @@ class Error
|
||||
'APP_HOOK' => defined('APP_HOOK') ? APP_HOOK : 'undefined',
|
||||
'ENV_PREFIX' => defined('ENV_PREFIX') ? ENV_PREFIX : 'undefined',
|
||||
'IS_API' => defined('IS_API') ? IS_API : 'undefined',
|
||||
'APP_AUTO_BUILD' => defined('APP_AUTO_BUILD') ? APP_AUTO_BUILD : 'undefined',
|
||||
'APP_AUTO_RUN' => defined('APP_AUTO_RUN') ? APP_AUTO_RUN : 'undefined',
|
||||
'APP_MODE' => defined('APP_MODE') ? APP_MODE : 'undefined',
|
||||
'REQUEST_METHOD' => defined('REQUEST_METHOD') ? REQUEST_METHOD : 'undefined',
|
||||
|
||||
@@ -45,11 +45,6 @@ if (APP_HOOK && isset($mode['tags'])) {
|
||||
Hook::import(is_array($mode['tags']) ? $mode['tags'] : include $mode['tags']);
|
||||
}
|
||||
|
||||
// 自动生成
|
||||
if (APP_AUTO_BUILD && is_file(APP_PATH . 'build.php')) {
|
||||
Build::run(include APP_PATH . 'build.php');
|
||||
}
|
||||
|
||||
// 是否自动运行
|
||||
if (APP_AUTO_RUN) {
|
||||
App::run();
|
||||
|
||||
@@ -14,12 +14,12 @@ $_SERVER['REQUEST_METHOD'] = 'GET';
|
||||
|
||||
// 定义项目测试基础路径
|
||||
define('TEST_PATH', __DIR__ . '/');
|
||||
|
||||
// 定义项目路径
|
||||
define('APP_PATH', __DIR__ . '/../../application/');
|
||||
// 开启调试模式
|
||||
define('APP_DEBUG', true);
|
||||
|
||||
// 关闭应用自动执行
|
||||
define('APP_AUTO_RUN', false);
|
||||
// 加载框架引导文件
|
||||
require __DIR__ . '/../start.php';
|
||||
\think\Loader::addNamespace('tests', TEST_PATH);
|
||||
|
||||
@@ -44,7 +44,6 @@ class baseTest extends \PHPUnit_Framework_TestCase
|
||||
$this->assertTrue(is_bool(APP_HOOK));
|
||||
$this->assertNotEmpty(ENV_PREFIX);
|
||||
$this->assertTrue(is_bool(IS_API));
|
||||
$this->assertTrue(is_bool(APP_AUTO_BUILD));
|
||||
$this->assertNotEmpty(APP_MODE);
|
||||
$this->assertTrue(!is_null(IS_CGI));
|
||||
$this->assertTrue(!is_null(IS_WIN));
|
||||
|
||||
Reference in New Issue
Block a user