Quellcode durchsuchen

tests: update manager tests

bigeagle vor 9 Jahren
Ursprung
Commit
5f78722936
2 geänderte Dateien mit 25 neuen und 16 gelöschten Zeilen
  1. 15 0
      tests/manager.conf
  2. 10 16
      tests/managerMain.go

+ 15 - 0
tests/manager.conf

@@ -0,0 +1,15 @@
+debug = true
+
+[server]
+addr = "127.0.0.1"
+port = 12345
+ssl_cert = "manager.crt"
+ssl_key = "manager.key"
+
+[files]
+db_type = "bolt"
+db_file = "/tmp/tunasync/manager.db"
+ca_cert = "rootCA.crt"
+
+
+# vim: ft=toml

+ 10 - 16
tests/managerMain.go

@@ -1,23 +1,17 @@
 package main
 
-import "github.com/tuna/tunasync/manager"
+import (
+	"fmt"
 
-var cfg = manager.Config{
-	Debug: true,
-	Server: manager.ServerConfig{
-		Addr:    "127.0.0.1",
-		Port:    12345,
-		SSLCert: "manager.crt",
-		SSLKey:  "manager.key",
-	},
-	Files: manager.FileConfig{
-		DBType: "bolt",
-		DBFile: "/tmp/tunasync/manager.db",
-		CACert: "rootCA.crt",
-	},
-}
+	"github.com/tuna/tunasync/manager"
+)
 
 func main() {
-	m := manager.GetTUNASyncManager(&cfg)
+	cfg, err := manager.LoadConfig("manager.conf", nil)
+	if err != nil {
+		fmt.Println(err.Error())
+		return
+	}
+	m := manager.GetTUNASyncManager(cfg)
 	m.Run()
 }