diff --git a/base.php b/base.php index b3b1399c..324908a0 100644 --- a/base.php +++ b/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); // 是否严格检查路由 diff --git a/library/think/Error.php b/library/think/Error.php index 32b73833..55317620 100644 --- a/library/think/Error.php +++ b/library/think/Error.php @@ -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', diff --git a/start.php b/start.php index 72dff5b5..c6874cef 100644 --- a/start.php +++ b/start.php @@ -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(); diff --git a/tests/mock.php b/tests/mock.php index 849b7210..d05289a6 100644 --- a/tests/mock.php +++ b/tests/mock.php @@ -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); diff --git a/tests/thinkphp/baseTest.php b/tests/thinkphp/baseTest.php index d8d4941a..b64f5d96 100644 --- a/tests/thinkphp/baseTest.php +++ b/tests/thinkphp/baseTest.php @@ -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));