diff --git a/beego.go b/beego.go index 6a727906..439add44 100644 --- a/beego.go +++ b/beego.go @@ -238,6 +238,11 @@ func initBeforeHttpRun() { func TestBeegoInit(apppath string) { AppPath = apppath AppConfigPath = filepath.Join(AppPath, "conf", "app.conf") + err := ParseConfig() + if err != nil && !os.IsNotExist(err) { + // for init if doesn't have app.conf will not panic + Info(err) + } os.Chdir(AppPath) initBeforeHttpRun() }