notify_test.go 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. package http
  2. // import (
  3. // "context"
  4. // "encoding/json"
  5. // "flag"
  6. // "fmt"
  7. // "net/http"
  8. // "net/url"
  9. // "strings"
  10. // "testing"
  11. // "time"
  12. // "go-common/app/admin/main/apm/conf"
  13. // "go-common/app/admin/main/apm/service"
  14. // bm "go-common/library/net/http/context"
  15. // )
  16. // var path = "http://127.0.0.1:80/xx"
  17. // type resp struct {
  18. // http.ResponseWriter
  19. // }
  20. // func TestNotifyApply(t *testing.T) {
  21. // flag.Set("conf", "../cmd/apm-admin-test.toml")
  22. // conf.Init()
  23. // apmSvc = service.New(conf.Conf)
  24. // params := url.Values{}
  25. // params.Set("cluster", "test_kafka_9092-266")
  26. // params.Set("topic_name", "AccLabour-T")
  27. // params.Set("remark", "test")
  28. // params.Set("project", "main.web-svr")
  29. // params.Set("topic_remark", "test")
  30. // params.Set("offset", "new")
  31. // params.Set("filter", "1")
  32. // params.Set("concurrent", "10")
  33. // params.Set("callback", `{"aa":1}`)
  34. // params.Set("filters", `[{"field":"svv","condition":1,"value":"v"}]`)
  35. // req, _ := http.NewRequest("POST", path, strings.NewReader(params.Encode()))
  36. // req.Header.Set("X-BACKEND-BILI-REAL-IP", "xxx")
  37. // req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
  38. // req.ParseForm()
  39. // ctx := bm.NewContext(context.TODO(), req, resp{}, time.Second)
  40. // ctx.Set("username", "haoguanwei")
  41. // ctx.Request().ParseForm()
  42. // //databusNotifyApplyAdd(ctx)
  43. // fmt.Println(ctx.Result())
  44. // }
  45. // func TestApplyList(t *testing.T) {
  46. // flag.Set("conf", "../cmd/apm-admin-test.toml")
  47. // conf.Init()
  48. // apmSvc = service.New(conf.Conf)
  49. // params := url.Values{}
  50. // // params.Set("cluster", "test_kafka_9092-266")
  51. // // params.Set("topic_name", "AccAnswer-T")
  52. // // params.Set("project", "main.web-svr")
  53. // req, _ := http.NewRequest("POST", path, strings.NewReader(params.Encode()))
  54. // req.Header.Set("X-BACKEND-BILI-REAL-IP", "xxx")
  55. // req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
  56. // req.ParseForm()
  57. // ctx := bm.NewContext(context.TODO(), req, resp{}, time.Second)
  58. // ctx.Set("username", "haoguanwei")
  59. // ctx.Request().ParseForm()
  60. // //databusApplyList(ctx)
  61. // data, err := json.Marshal(ctx.Result())
  62. // fmt.Println(string(data), err)
  63. // }
  64. // func TestNotifyList(t *testing.T) {
  65. // flag.Set("conf", "../cmd/apm-admin-test.toml")
  66. // conf.Init()
  67. // apmSvc = service.New(conf.Conf)
  68. // params := url.Values{}
  69. // params.Set("cluster", "test_kafka_9092-266")
  70. // params.Set("topic_name", "AccAnswer-T")
  71. // params.Set("remark", "test")
  72. // //params.Set("project", "main.web-svr")
  73. // req, _ := http.NewRequest("POST", path, strings.NewReader(params.Encode()))
  74. // req.Header.Set("X-BACKEND-BILI-REAL-IP", "xxx")
  75. // req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
  76. // req.ParseForm()
  77. // ctx := bm.NewContext(context.TODO(), req, resp{}, time.Second)
  78. // ctx.Set("username", "haoguanwei")
  79. // ctx.Request().ParseForm()
  80. // //databusNotifyList(ctx)
  81. // data, err := json.Marshal(ctx.Result())
  82. // fmt.Println(string(data), err)
  83. // }
  84. // func TestNotifyEdit(t *testing.T) {
  85. // flag.Set("conf", "../cmd/apm-admin-test.toml")
  86. // conf.Init()
  87. // apmSvc = service.New(conf.Conf)
  88. // params := url.Values{}
  89. // params.Set("n_id", "159")
  90. // params.Set("offset", "new")
  91. // params.Set("filter", "0")
  92. // params.Set("state", "0")
  93. // params.Set("concurrent", "10")
  94. // params.Set("callback", `{"aaq":1}`)
  95. // params.Set("filters", `[{"id":4,"field":"test","condition":1,"value":"vvv"}]`)
  96. // req, _ := http.NewRequest("POST", path, strings.NewReader(params.Encode()))
  97. // req.Header.Set("X-BACKEND-BILI-REAL-IP", "xxx")
  98. // req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
  99. // req.ParseForm()
  100. // ctx := bm.NewContext(context.TODO(), req, resp{}, time.Second)
  101. // ctx.Set("username", "haoguanwei")
  102. // ctx.Request().ParseForm()
  103. // //databusNotifyEdit(ctx)
  104. // data, err := json.Marshal(ctx.Result())
  105. // fmt.Println(string(data), err)
  106. // }
  107. // func TestApplyProcess(t *testing.T) {
  108. // flag.Set("conf", "../cmd/apm-admin-test.toml")
  109. // conf.Init()
  110. // apmSvc = service.New(conf.Conf)
  111. // params := url.Values{}
  112. // params.Set("id", "165")
  113. // params.Set("state", "3")
  114. // req, _ := http.NewRequest("POST", path, strings.NewReader(params.Encode()))
  115. // req.Header.Set("X-BACKEND-BILI-REAL-IP", "xxx")
  116. // req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
  117. // req.ParseForm()
  118. // ctx := bm.NewContext(context.TODO(), req, resp{}, time.Second)
  119. // ctx.Set("username", "haoguanwei")
  120. // ctx.Request().ParseForm()
  121. // //databusApplyApprovalProcess(ctx)
  122. // fmt.Println(ctx.Result())
  123. // }