diff --git a/testing/client.go b/testing/client.go index ebf54910..e3c51ec9 100644 --- a/testing/client.go +++ b/testing/client.go @@ -8,38 +8,38 @@ import ( var port = "" var baseUrl = "http://localhost:" -type TestHttpRequest struct{ +type TestHttpRequest struct { httplib.BeegoHttpRequest } -func getPort() string{ - if port==""{ - config,err:= beego.LoadConfig("../conf/app.conf") - if err!=nil{ +func getPort() string { + if port == "" { + config, err := beego.ParseConfig("../conf/app.conf") + if err != nil { return "8080" } - port=config.String("httpport") + port = config.String("httpport") return port } return port } func Get(path string) *TestHttpRequest { - return &TestHttpRequest{*httplib.Get(baseUrl+getPort()+path)} + return &TestHttpRequest{*httplib.Get(baseUrl + getPort() + path)} } func Post(path string) *TestHttpRequest { - return &TestHttpRequest{*httplib.Post(baseUrl+getPort()+path)} + return &TestHttpRequest{*httplib.Post(baseUrl + getPort() + path)} } func Put(path string) *TestHttpRequest { - return &TestHttpRequest{*httplib.Put(baseUrl+getPort()+path)} + return &TestHttpRequest{*httplib.Put(baseUrl + getPort() + path)} } func Delete(path string) *TestHttpRequest { - return &TestHttpRequest{*httplib.Delete(baseUrl+getPort()+path)} + return &TestHttpRequest{*httplib.Delete(baseUrl + getPort() + path)} } func Head(path string) *TestHttpRequest { - return &TestHttpRequest{*httplib.Head(baseUrl+getPort()+path)} + return &TestHttpRequest{*httplib.Head(baseUrl + getPort() + path)} }