think\PhpunitHelper::loadEnvConfig PHP Method

loadEnvConfig() protected method

如果composer安装了DotEnv,你可以使用.test.env文件配置
protected loadEnvConfig ( )
    protected function loadEnvConfig()
    {
        $path = dirname(APP_PATH);
        $env_file = $path . '/.test.env';
        if (file_exists($env_file)) {
            $Loader = new \Snowair\Dotenv\Loader($env_file);
            $Loader->setFilters(['Snowair\\Dotenv\\DotArrayFilter'])->parse()->filter();
            if ($expect = C('DOTENV.expect')) {
                call_user_func_array(array($Loader, 'expect'), explode(',', $expect));
            }
            if (C('DOTENV.toConst')) {
                $Loader->define();
            }
            if (C('DOTENV.toServer')) {
                $Loader->toServer(true);
            }
            if (C('DOTENV.toEnv')) {
                $Loader->toEnv(true);
            }
            $env = $Loader->toArray();
            C($env);
        }
    }