我是在本机开着Apache然后go test的，这样不行啊？------------------ 原始邮件 ------------------
发件人: "astaxie"<notifications@github.com>
发送时间: 2014年6月3日(星期二) 晚上9:40
收件人: "astaxie/beego"<beego@noreply.github.com>;
抄送: "curvesoft"<curvesoft@qq.com>;
主题: Re: [beego] 1、增加cookiejar支持 2、增加Setting结构，便于统一设置请求参数 3、增加服务端测试php脚本 (#628)



In httplib/httplib_test.go:
 > +	fmt.Println(html) > +	fmt.Println("TestSimpleGetStringWithDefaultCookie==========================================") > +} > + > +func TestDefaultSetting(t *testing.T) { > +	fmt.Println("TestDefaultSetting==========================================") > +	var def BeegoHttpSettings > +	def.EnableCookie = true > +	//def.ShowDebug = true > +	def.UserAgent = "UserAgent" > +	//def.ConnectTimeout = 60*time.Second > +	//def.ReadWriteTimeout = 60*time.Second > +	def.Transport = nil//http.DefaultTransport > +	SetDefaultSetting(def) > + > +	html, err := Get("http://localhost/httplib_test.php").String()  
这个测试肯定是跑不过去的，服务器端你不能用这个模拟测试啊，可以写一个http.ServerHTTP来实现，而不是php这样的来实现，这个运行go test的时候，根本没办法测试
 
&mdash;
Reply to this email directly or view it on GitHub.