conf_test.go 428 B

123456789101112131415161718192021222324252627282930313233
  1. package config
  2. import (
  3. "io/ioutil"
  4. "os"
  5. "testing"
  6. )
  7. var confs = `
  8. [serve]
  9. [db]
  10. [udp]
  11. [[udpNode]]
  12. addr = "192.168.20.104"
  13. port = 1783
  14. memo = "创建项目索引"
  15. [[udpNode]]
  16. addr = "127.0.0.1"
  17. port = 17833
  18. memo = "修改项目创建"
  19. `
  20. func TestInit(t *testing.T) {
  21. testfile := "/tmp/crocodile.toml"
  22. ioutil.WriteFile(testfile, []byte(confs), 0644)
  23. Init(testfile)
  24. t.Logf("%+v", Conf.UdpNode)
  25. os.Remove(testfile)
  26. }