package config import ( "io/ioutil" "os" "testing" ) var confs = `# log [log] logpath = "" maxsize = 10 compress = true maxage = 7 maxbackups = 10 loglevel = "info" format = "text" [db] [db.mongo] addr = "192.168.3.207:27092" dbname = "qfw" size = 10 user = "" password = "" ` func TestInit(t *testing.T) { testfile := "/tmp/crocodile.toml" ioutil.WriteFile(testfile, []byte(confs), 0644) Init(testfile) t.Logf("%+v", Conf.DB.Mongo.Addr) os.Remove(testfile) }