cg33 6 rokov pred
rodič
commit
eae8c5308d
3 zmenil súbory, kde vykonal 13 pridanie a 10 odobranie
  1. 7 1
      Makefile
  2. 1 1
      config.json
  3. 5 8
      main_test.go

+ 7 - 1
Makefile

@@ -1,6 +1,7 @@
 GOCMD = go
 GOBUILD = $(GOCMD) build
 GOINSTALL = $(GOCMD) install
+GOTEST = $(GOCMD) test
 BINARY_NAME = goadmin
 CLI = adm
 
@@ -14,4 +15,9 @@ build:
 
 generate:
 	$(GOINSTALL) github.com/GoAdminGroup/go-admin/adm
-	$(CLI) generate -c adm_config.ini
+	$(CLI) generate -c adm_config.ini
+
+test:
+	cp admin.db admin_test.db
+	$(GOTEST) .
+	rm admin_test.db

+ 1 - 1
config.json

@@ -12,7 +12,7 @@
     "path": "./uploads",
     "prefix": "uploads"
   },
-  "language": "cn",
+  "language": "en",
   "index": "/",
   "debug": true,
   "color_scheme": "skin-black"

+ 5 - 8
main_test.go

@@ -16,12 +16,9 @@ import (
 func TestDemoBlackBox(t *testing.T) {
 	tests.BlackBoxTestSuit(t, gin.NewHandler, config.DatabaseList{
 		"default": config.Database{
-			Host:   "127.0.0.1",
-			Port:   "3306",
-			User:   "root",
-			Pwd:    "root",
-			Name:   "go_admin_demo_test", // WARNING: test database name must contains "test"
-			Driver: "mysql",
+			File:   "./admin_test.db",
+			Driver: "sqlite",
+			Name:   "goadmin_test",
 		},
 	}, tables.Generators, func(cfg config.DatabaseList) {
 		// Data cleaner of the framework
@@ -43,8 +40,8 @@ func TestDemoUserAcceptance(t *testing.T) {
 		// Write test case base on chromedriver, for example:
 		// More usages: https://github.com/sclevine/agouti
 		page.NavigateTo("http://127.0.0.1:9033/admin")
-		page.Contain("username")
-		page.Click("")
+		//page.Contain("username")
+		//page.Click("")
 	}, func(quit chan struct{}) {
 		// start the server:
 		// ....