zqbao 10 mesi fa
parent
commit
a6c49230d8
4 ha cambiato i file con 18 aggiunte e 51 eliminazioni
  1. 6 0
      .gitignore
  2. 5 5
      main.go
  3. 7 7
      routers/router.go
  4. 0 39
      tests/default_test.go

+ 6 - 0
.gitignore

@@ -1 +1,7 @@
+/conf/
+/.vscode/
+/etalogs/
+*.exe
+*.exe~
 go.sum
+

+ 5 - 5
main.go

@@ -3,13 +3,13 @@ package main
 import (
 	_ "eta/eta_mini_bridge/routers"
 
-	beego "github.com/beego/beego/v2/server/web"
+	"github.com/beego/beego/v2/server/web"
 )
 
 func main() {
-	if beego.BConfig.RunMode == "dev" {
-		beego.BConfig.WebConfig.DirectoryIndex = true
-		beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
+	if web.BConfig.RunMode == "dev" {
+		web.BConfig.WebConfig.DirectoryIndex = true
+		web.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
 	}
-	beego.Run()
+	web.Run()
 }

+ 7 - 7
routers/router.go

@@ -10,21 +10,21 @@ package routers
 import (
 	"eta/eta_mini_bridge/controllers"
 
-	beego "github.com/beego/beego/v2/server/web"
+	"github.com/beego/beego/v2/server/web"
 )
 
 func init() {
-	ns := beego.NewNamespace("/v1",
-		beego.NSNamespace("/object",
-			beego.NSInclude(
+	ns := web.NewNamespace("/v1",
+		web.NSNamespace("/object",
+			web.NSInclude(
 				&controllers.ObjectController{},
 			),
 		),
-		beego.NSNamespace("/user",
-			beego.NSInclude(
+		web.NSNamespace("/user",
+			web.NSInclude(
 				&controllers.UserController{},
 			),
 		),
 	)
-	beego.AddNamespace(ns)
+	web.AddNamespace(ns)
 }

+ 0 - 39
tests/default_test.go

@@ -1,39 +0,0 @@
-package test
-
-import (
-	"net/http"
-	"net/http/httptest"
-	"testing"
-	"runtime"
-	"path/filepath"
-	_ "eta/eta_mini_bridge/routers"
-
-	beego "github.com/beego/beego/v2/server/web"
-	"github.com/beego/beego/v2/core/logs"
-	. "github.com/smartystreets/goconvey/convey"
-)
-
-func init() {
-	_, file, _, _ := runtime.Caller(0)
-	apppath, _ := filepath.Abs(filepath.Dir(filepath.Join(file, ".." + string(filepath.Separator))))
-	beego.TestBeegoInit(apppath)
-}
-
-// TestGet is a sample to run an endpoint test
-func TestGet(t *testing.T) {
-	r, _ := http.NewRequest("GET", "/v1/object", nil)
-	w := httptest.NewRecorder()
-	beego.BeeApp.Handlers.ServeHTTP(w, r)
-
-	logs.Info("testing", "TestGet", "Code[%d]\n%s", w.Code, w.Body.String())
-
-	Convey("Subject: Test Station Endpoint\n", t, func() {
-	        Convey("Status Code Should Be 200", func() {
-	                So(w.Code, ShouldEqual, 200)
-	        })
-	        Convey("The Result Should Not Be Empty", func() {
-	                So(w.Body.Len(), ShouldBeGreaterThan, 0)
-	        })
-	})
-}
-