ds_sina_test.go 546 B

1234567891011121314151617181920212223242526272829303132
  1. package tick
  2. import (
  3. "log"
  4. "testing"
  5. )
  6. func TestGetInstrument(t *testing.T) {
  7. sh, sz, err := getInstrument()
  8. if err != nil {
  9. t.Error(err)
  10. return
  11. }
  12. log.Println(sh, sz)
  13. }
  14. func TestSina(t *testing.T) {
  15. sinaConf := &DsConf{
  16. User: "",
  17. PassWord: "",
  18. Url: "http://hq.sinajs.cn/list",
  19. SaveDir: "./",
  20. Run: true,
  21. }
  22. ds , _:= newSinaDS(sinaConf)
  23. go ds.Run()
  24. chmk := ds.GetMarket()
  25. for mk := range chmk {
  26. log.Println(getTime(mk.Timestamp), mk.InsId)
  27. }
  28. log.Println("@@@@@@@:go here")
  29. }